#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define popcount __builtin_popcount using namespace std; typedef long long int ll; typedef pair P; int main() { int n; ll x, y; cin>>n>>x>>y; ll a[200020]; for(int i=0; i>a[i]; int b[61]={}; for(int i=0; i<60; i++) if(y&(1ll<=0; i--){ ll yi=0, ai=0; for(int j=0; j<60; j++){ if(b[j]==1) yi^=(1ll<