from collections import Counter N,K = list(map(int,input().split())) A = list(map(int,input().split())) B = [v:=0] + [v:=i^v for i in A] cb = Counter(B) for i in range(N): cb[B[i]] -= 1 if(cb[B[i]^K]): print("Yes") exit() print("No")