对于某个数正整数$$$t$$$,若存在一个正整数$$$r$$$,使得$$$t=r\times r$$$,则我们称$$$t$$$为 完全平方数 。
对于某个正整数$$$x$$$,存在某个正整数$$$y$$$,设$$$k=x\times y$$$,满足$$$k$$$为完全平方数,且$$$L \le k \le R$$$,则称$$$y$$$为$$$x$$$的 兄弟数 。
现在请你解决下面这个问题:
给出$$$x,L,R$$$,定义$$$y$$$是$$$x$$$的兄弟数,如果$$$y$$$存在,输出任意一个$$$y$$$,如果$$$y$$$不存在,则输出$$$-1$$$。
第一行输入一个正整数$$$T$$$,表示共有$$$T$$$组测试样例。
接下来输入$$$T$$$行,每行三个正整数$$$x,L,R$$$。
$$$1\le T\le 10^4 ,1 \le x \le 10^8,1\le L\le R\le 10^{16}$$$
对于每一组测试样例,输出一个正整数,若存在$$$y$$$是$$$x$$$的兄弟数,则输出$$$y$$$,若不存在,则输出$$$-1$$$。
3 27 954 8653 49 351 1294 65 754 1533
48 9 -1
| Name |
|---|


