N=int(input())
an=map(int,input().split())
list_an=list(an)
for i in range(len(list_an)):
    if bin((list_an[i])^(list_an[i+2]))==bin(list_an[i+1]):
        print ('Yes')
    else:
        print('No')
    for j in range(0,len(list_an)):
        D=deque(list_an)
        D.rotate(j)