import sys input = sys.stdin.readline N=int(input()) A=list(map(int,input().split())) if N>=16: print(2**16-1) exit() DP=[0]*(1<<16) DP[0]=1 for a in A: k=a while k%2==0: k//=2 for i in range((1<<16)-1,-1,-1): if DP[i]==1: for b in range(16): u=i for t in range(16): if k & (1<