#include <iostream>
using namespace std;
#include<vector>
#include<algorithm>
long long re(long long a,long long b){
return a+b-(a^b);
}
int main(){
int t;
cin>>t;
while(t--){
vector<long long>a;
long long n,q;
cin>>n>>q;
long long c=0;
for(int i=1;i<=n;i++){
long long b;
cin>>b;
a.push_back(b);
}
long long l,r;
cin>>l>>r;
if(n==1){
cout<<a[0]<<endl;
}
else{
c=a[0];
for(int i=1;i<n;i++){
c=re(c,a[i]);
}
cout<<c<<endl;
}
}
return 0;
}

京公网安备 11010502036488号