import sys input = sys.stdin.readline from collections import Counter N,K=map(int,input().split()) A=list(map(int,input().split())) X=[0] for a in A: X.append(X[-1]^a) Y=Counter(X[1:]) if Y[K]>=1: print("Yes") exit() for y in Y: k=K^y if k==y: if Y[k]>=2: print("Yes") break else: if Y[k]>=1: print("Yes") break else: print("No")