#2694. 终极作业

终极作业

题目描述

期末考即将到来,上完最后一节数学课之后,大家就要开始准备期末考试了。

最后一节数学课下课前,小 T T 老师在黑板上写下了两个不同的数字(正整数) X X Y Y ,并给大家安排了一个课后作业,希望同学们能找到一个数字 Z Z ,并且需要满足以下的两个要求:

1.1. Z Z 除以 X X 的余数与Z Z 除以 Y Y 的余数需要一致;

2.2. X X 需要小于或等于 Z Z 并且 Y Y 需要小于或等于 Z Z

请你来认真算一算,最小的 Z Z 是多少?

输入格式

在第一行中输入一个正整数 n n ,表示一共有 n n 个不同的任务需要大家完成。

接下来的 nn 行中,第 ii 行有两个正整数 XiX_iYi Y_i,两个数字之间以一个空格间隔。

输出格式

输出 nn 行,每行输出一个整数表示当前任务的答案 Zi Z_i

输入样例1

1
4 6

输出样例1

12

输入样例2

2
997 999
1000 998

输出样例2

996003
499000

数据范围

对于 30%30\% 的样例,有 n10,1X,Y103 n \le 10 , 1 \le X, Y \le 10^3

对于 100%100\% 的样例,有 n1000,1X,Y105 n \le 1000 , 1 \le X, Y \le 10^5