问题4171--A

4171: A

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MB

题目描述

Given two integers S and F, what is the XOR (exclusive-or) of all numbers between S and F (inclusive)?

输入

The first line of input is the integer T, which is the number of test cases (1 ≤ T ≤ 1000). T lines follow, with each line containing two integers S and F (1 ≤ S ≤ F ≤ 1 000 000 000).

输出

For each test case, output the (decimal) value of the XOR of all numbers between S and F, inclusive.

样例输入 Copy

5
3 10
5 5
13 42
666 1337
1234567 89101112

样例输出 Copy

8
5
39
0
89998783

提示

来源/分类