N = int(input()) A = list(map(int,input().split())) a = A[0] for i in range(1,N): a = a | A[i] j = 0 while True: if a & (1 << j) == 0: print(1 << j) break