#!/usr/bin/env python3 import sys def main(): # N = int(input()) N, Q = map(int,input().split()) A = list(map(int,input().split())) xA = [0] for aa in A: xA.append(xA[-1] ^ aa) xA.pop(0) for _ in range(Q): l, r = map(int,input().split()) if l - 1 == 0: print(xA[r - 1]) else: print(xA[l - 2] ^ xA[r - 1]) return if __name__ == '__main__': main()