LCC/Moose '19 Contest 4 J4 - Yes
View as PDFTwo numbers  and 
 are considered coprime if they do not have any common prime factors. For example, 
 and 
 are coprime, while 
 and 
 are not.
Given  and 
, can you find the largest value of 
 such that 
 and 
 are coprime, and 
? You will be given 
 of these cases.
Input Specification
The first line will contain the integer  
, the number of cases. There will either be 
 case or 
 cases.
The next  lines will contain two integers, 
 
. Note that these integers will not fit in a 32-bit data type (e.g. 
int). Please use a 64-bit data type (e.g. long).
Output Specification
For each case, output the value of  described in the problem statement on its own line. It is guaranteed the value exists.
Sample Input 1
1
14 28
Sample Output 1
27
Sample Input 2
1
30030 126
Sample Output 2
113
Comments