#include using namespace std; typedef long long ll; int main() { int N; cin >> N; vector A(N); for (int i = 0; i < N; i ++) cin >> A[i]; for (int i = 0; i < 62; i ++) { int cnt = 0; for (int j = 0; j < N; j ++) { if ((A[j] >> i) & 1) cnt ++; } if (cnt == 0) { cout << (1LL << i) << "\n"; return 0; } } }