#include using namespace std; using ll = long long; int main() { int n, q; cin >> n >> q; vector sum(n + 1); for(int i = 1; i <= n; i++) { int a; cin >> a; sum[i] = sum[i - 1] xor a; } for(int i = 0; i < q; i++) { int l, r; cin >> l >> r; l--; cout << (sum[r] xor sum[l]) << endl; } }