Даны два натуральных числа $$$a$$$ и $$$b$$$. Требутся найти количество различных натуральных $$$x$$$, удовлетворяющих равенству НОК$$$(x, a) = b$$$.
В единственной строке через пробел записаны два целых числа числа $$$a$$$ и $$$b$$$ ($$$1 \leq a, b \leq 10^{12})$$$.
Выведите единственное число — количество различных натуральных $$$x$$$, удовлетворяющих равенству.
3 15
2
22 1
0
Напомним, что НОК$$$(n, m)$$$ — это такое минимальное положительное число $$$k$$$, что $$$k$$$ делится без остатка и на $$$n$$$, и на $$$m$$$.
В первом примере подходящие $$$x$$$ — это 5 и 15.
Во втором примере подходящих $$$x$$$ не существует.
| Название |
|---|


