N = int(input()) B = list(map(int,input().split())) ans = 0 for i in range(N): ans |= B[i] a = [(i+1)&ans for i in range(N)] print(ans if B == a else -1)