Problem
Katya decidió invitar a
n
amigos a visitarla. Como a sus amigos les gustan mucho las frutas, compró
m
naranjas idénticas como regalo para ellos. Quiere cortar cada naranja en la misma cantidad de rodajas iguales para que puedan distribuirse entre los invitados (Katya misma no come naranjas), y todos obtienen la misma cantidad de rodajas.
Escriba un programa que calcule el número mínimo de rodajas en las que se debe cortar cada naranja para satisfacer las condiciones anteriores.
Entrada
La cadena de entrada contiene dos enteros positivos n
y m
(\(1 <= n, m <= 10^9 \)).
Impresión
Imprime la respuesta al problema.
Ejemplos
# |
Entrada |
Salida |
1 |
2 5 |
2 |
2 |
2 4 |
1 |
Запрещенные операторы: gcd