N,K = map(int,input().split()) A = list(map(int,input().split())) B = [0] * (N + 1) S = {0} for i in range(N): B[i+1] = B[i] ^ A[i] if B[i+1]^K in S: print("Yes") exit() S.add(B[i+1]) print("No")