{ int@n,@k,b=0; sets; rep(n){ int@a; b^=a; if(!k&&!b){ wt("Yes"); exit(0); } s.insert(b); } if(k){ for(int i:s){ if(s.find(i^k)!=s.end()){ wt("Yes"); exit(0); } } } wt("No"); }