CSG-CPC
Online Judge

1283 : Menji 和 gcd

         Time Limit: 2 Sec     Memory Limit: 512 Mb     Submitted: 115     Solved: 62    

Description

Menji 喜欢最大公约数,特别是最大公约数大的正整数对。

\(\gcd(x,y)\) 表示 \(x,y\) 的最大公约数,多次给定 \(L,R\),保证 \(L<R\),求 \(\max\limits_{L\leq x<y\leq R}\gcd(x,y)\)

Input

第一行一个正整数 \(T(1\leq T\leq 10)\),表示数据组数。

之后 \(T\) 行,每行两个正整数 \(L,R(1\leq L<R\leq 10^{12})\),表示一组询问。

Output

对于每个询问 \(L,R\),输出一行一个正整数 \(\max\limits_{L\leq x<y\leq R}\gcd(x,y)\)

Sample

10
1 2
2 4
6 10
11 21
147 154
1470 1540
2890 3028
998244353 1000000007
34827364537 41029384775
147147147147 154154154154
1
2
3
7
7
70
126
1754385
5861340682
7007007007

Hint

Author

THU