상엽은 숫자를 담고 있는 상자들을 가지고 있다.
상자는 0번부터 시작해서 각 번호를 가지고 있으며 0이상 100,000미만의 숫자를 가지고 있다.
상엽은 지은에게 A번째 상자부터 B번째 상자까지에 들어 있는 수들을 전부 XOR 하는 프로그램 제작을 부탁 하였다.
3, 4, 5, 3, 2, 1 의 항목에서 2번 상자부터 5번 상자까지라면 5 xor 3 xor 2 xor 1 로 5의 결과를 반환하면 된다.
상엽은 중간 중간 항목에 있는 수들을 변경하는 명령어도 프로그램에 추가해달라고 요청했다.
예를 들어 상엽이는 i번째 박스의 숫자에 j를 xor하여 변경하는 명령어가 필요하다.
지은이는 이 프로그램을 해결 하지 않고 휴가를 가버렸다.
지은이를 위해 프로그램을 만들어주자.