给出 N,p,求解方程
x2≡N(modp)多组数据,且保证 p 是奇素数。
第 1 行,一个整数 T 表示数据组数。
第 2∼T+1 行,每行两个整数 N 和 p,含义详见题目描述。
输出共 T 行。
对于每一行输出,若有解,则按 mod p 后递增的顺序输出在 mod p 意义下的全部解;若两解相同,只输出其中一个;若无解,则输出 Hola! 。
3
5 1000000009
4 1000000009
0 19260817
383008016 616991993
2 1000000007
0
对于 100% 的数据,1≤T≤104,0≤N,p≤109+9。