Вам потрібно знайти таке , що:
У першому рядку вхідного файлу записано число (1 \le k \le 50) - кількість тестових наборів у вхідному файлі. Далі йде рядків, які описують тестові набори. Кожен набір містить числа - та (0 \le a \le 10^9, 1 \le m \le 10^9).
Для кожного набору виведіть число або IMPOSSIBLE, якщо такого не існує.
Приклад 1