#include #include #include #include #include #include using namespace std; typedef long long int ll; int main(){ cin.tie(nullptr); ios::sync_with_stdio(false); int n,q; cin >> n >> q; vector a(n),v(n+1,0); for(int i=0;i> a[i]; v[i+1]=a[i]; v[i+1]^=v[i]; } while(q--){ int l,r; cin >> l >> r; cout << (v[r]^v[l-1]) << endl; } }