N=int(input())
A=list(map(int,input().split()))
B=[A[0]]
A.remove(A[0])
for i in B:
        if i==N:
                if B[0]^B[N-2]==B[N-1]:
                        print('Yes')
                        break
                else:
                        print("No")
                        break
        for j in A:
                if i^j in A:
                        A.remove(j)
                        A.remove(i^j)
                        B.append(i^j)
                        B.append(j)
                        break
                elif j==A[len(A)]:
                        print("No")
                        break
                break