import sys input=lambda: sys.stdin.readline().rstrip() n,q=map(int,input().split()) A=[int(i) for i in input().split()] AA=[0] for a in A: AA.append(AA[-1]^a) for _ in range(q): l,r=map(int,input().split()) print(AA[r]^AA[l-1])