D. Power play
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Разбирая математическую задачу, программист Вася заметил интересный факт: для чисел 2 и 4 выполняется равенство $$$2^4 = 4^2$$$. «Из этого может выйти прекрасная задача для чемпионата» — подумал он. К сожалению, найти другие такие пары чисел Васе не удалось. «Ладно, тогда изменим условия, пусть чисел будет три» — решил Вася. Написанная программа перебора подтвердила, что с тремя числами задача имеет смысл.

Ваша задача: по заданным целым числам $$$a$$$ и $$$b$$$ найти целое число $$$x$$$, попадающее в диапазон от 1 до $$$10^{18}$$$ (большие числа программа Васи не перебирала), такое что $$$a^x = x^b$$$. Если таких чисел несколько, вывести меньшее из них. Если такого числа не существует, нужно вывести 0.

Входные данные

Входные данные состоят из двух целых чисел $$$a$$$ и $$$b$$$ ($$$2 \leq a, b \leq 10000$$$; $$$a \neq b$$$), разделенных пробелом.

Выходные данные

Целое число $$$x$$$, если решение есть, или 0 (ноль), если решения нет.

Примеры
Входные данные
2 4
Выходные данные
16
Входные данные
2 6
Выходные данные
0
Входные данные
2 32
Выходные данные
256
Входные данные
100 20
Выходные данные
10