#include #include #include using namespace atcoder; using mint = modint1000000007; using namespace std; #define rep(i,n) for (int i = 0; i < (n); ++i) #define Inf 1000000000 int get(vector a,int b){ if(a.size()==0)return 0; if(b==-1)return 0; vector> x(2); rep(i,a.size()){ if((a[i]>>b)&1){ x[1].push_back(a[i]^(1<>N; vector a(N); rep(i,N)cin>>a[i]; cout<