n=int(input()) a=list(map(int,input().split()));a.sort() x=0 for i in a: x^=i b=a[-1];a=a[:n-1];n-=1 c=[0]*n for i in range(15,-1,-1): q=-1 for j in range(n): if c[j]==0 and a[j]&(1<>i&1: a[i]^=a[q] for i in range(n): if a[i] and b&a[i]: b^=a[i] if x==0 and b==0: print("Yes") else: print("No")