#include using namespace std; int main() { ios_base::sync_with_stdio(false); cin.tie(nullptr); int N; cin >> N; int Xor = 0; vector A(N); for(auto &a : A) cin >> a,Xor ^= a; if(Xor){cout << "No" << endl; return 0;} if(N >= 5001){cout << "Yes" << endl; return 0;} bool yes = false; bitset<8192> dp; for(int i=0; i dp2; for(int k=0; k<8192; k++) if(dp.test(k)) dp2.set(k^a); dp |= dp2,dp.set(a); if(dp.test(0)) yes = true; } if(yes) cout << "Yes" << endl; else cout << "No" << endl; }