GCD LCM

题意翻译

$T$ 组数据,每组数据给你两个数 $g,l$,请你构造两个数 $a,b$ 使 $\gcd(a,b)=g$ 且 $\text{lcm}(a,b)=l$。 $1\le T \le 100$,$1\le g,l < 2^{31}$。

题目描述

[problemUrl]: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=25&page=show_problem&problem=2383 [PDF](https://uva.onlinejudge.org/external/113/p11388.pdf) ![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA11388/adb1dc73fd99080098f229cc4db74be22a579342.png)

输入输出格式

输入格式


![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA11388/36fcf428f78b8dc9197780e283220435a33147a8.png)

输出格式


![](https://cdn.luogu.com.cn/upload/vjudge_pic/UVA11388/e402b2096277d1a268eedbdaf9d318094bd4f292.png)

输入输出样例

输入样例 #1

2
1 2
3 4

输出样例 #1

1 2
-1