#P7287. 「51nod模拟赛(一)普及组」D. 方程的解

「51nod模拟赛(一)普及组」D. 方程的解

题目描述

小武有两个方程,x∣y=Ax | y = A 和 x+y=Bx + y = B,其中 ∣| 表示二进制或符号,xx 和 yy 是未知数,AA 和 BB 已知。小武想知道这个方程是否有非负整数解。

输入格式

第一行一个整数 TT 表示数据组数

接下来 TT 行,每行两个数 AA 和 BB

输出格式

TT 行,若方程有解则输出 "Possible",否则输出 "Impossible"

输入样例

4
14 14
2 5
0 9
10 10

输出样例

Possible
Impossible
Impossible
Possible

样例解释

第一组的一个解为 1414 和 00 第二组无解 第三组无解 第四组的一个解为 1010 和 00

数据范围

对于 30%30\% 的数据,A,B≤1000A, B \leq 1000

对于 50%50\% 的数据,A,B≤109A, B \leq 10^9

对于 100%100\% 的数据,T≤10T \leq 10,0≤A,B≤10180 \leq A, B \leq 10^{18}