#include #define rep(i,s,n) for(int i=s;i>n>>k; ll a[n]; mapb; rep(i,0,n){ cin>>a[i]; if(i==0){ b[a[i]^k]++; } else{ a[i]^=a[i-1]; b[a[i]^k]++; } } rep(i,0,n){ if(b[a[i]]>=1){ cout<<"Yes"<