## https://yukicoder.me/problems/no/1456 def main(): N, K = map(int, input().split()) A = list(map(int, input().split())) a_set = {0} cum_xor = 0 for a in A: cum_xor ^= a if (K ^ cum_xor) in a_set: print("Yes") return a_set.add(cum_xor) print("No") if __name__ == "__main__": main()