크기가 N인 수열 A0,A1,…,AN−1이 주어진다. 이 수열에 다음 두 종류의 쿼리를 주어진 순서대로 처리한다.
1 i j k: Ai,Ai+1,…,Aj 각각에 k를 xor한다.2 i j: Ai,Ai+1,…,Aj를 모두 xor한 값을 출력한다.첫째 줄에 수열의 크기 N이 주어진다.
둘째 줄에 A0,A1,…,AN−1이 공백 한 칸으로 구분되어 차례대로 주어진다.
셋째 줄에 쿼리의 개수 M이 주어지고, 이어지는 M개의 줄에 쿼리가 한 줄에 하나씩 주어진다.
2번 쿼리를 만날 때마다 그 결과를 한 줄에 하나씩, 입력에 주어진 순서대로 출력한다.