T=int(input())
if T >= 1 and T <=10:
N=[]
for a in range(T):
N.append([input(), ''])
N[a][1]=input()
rsp=[]
for b in N:
cs=b[1].split()
n=int(b[0])
if (len(cs) >= 0 and len(cs) <= 10**9) and len(cs)== n and (len(N) >= 1 and len(N) <=10**5):
rsp.append(eval(' | '.join(cs)))
for t in rsp:
print(t)
VD1pbnQoaW5wdXQoKSkKaWYgVCA+PSAxIGFuZCBUIDw9MTA6CiAgICBOPVtdCiAgICBmb3IgYSBpbiByYW5nZShUKToKICAgICAgICBOLmFwcGVuZChbaW5wdXQoKSwgJyddKQogICAgICAgIE5bYV1bMV09aW5wdXQoKQogICAgcnNwPVtdCiAgICBmb3IgYiBpbiBOOgogICAgICAgIGNzPWJbMV0uc3BsaXQoKQogICAgICAgIG49aW50KGJbMF0pCiAgICAgICAgaWYgKGxlbihjcykgPj0gMCBhbmQgbGVuKGNzKSA8PSAxMCoqOSkgYW5kIGxlbihjcyk9PSBuIGFuZCAobGVuKE4pID49IDEgYW5kIGxlbihOKSA8PTEwKio1KToKICAgICAgICAgICAgcnNwLmFwcGVuZChldmFsKCcgfCAnLmpvaW4oY3MpKSkKICAgIGZvciB0IGluIHJzcDoKICAgICAgICBwcmludCh0KQ==