[460A] Vasya y los calcetines


Enlace a Codeforces

tiempo límite por test 1 segundo
memoria límite por test 256 MB
entrada entrada estándar
salida salida estándar


Vasya tiene nn pares de calcetines. En cada mañana Vasya se tiene que colocar un par de calcetines antes de ir a la escuela. Cuando llega a casa en la tarde, Vasya se saca los calcetines usados y los arroja lejos. Cada m-ésimo día (los días con los números m,2m,3m,m, 2m, 3m, \ldots) sus mama le compra un par de calcetines a Vasya. Los compra bien entrada la tarde, así que Vasya no se puede colocar un par de calcetines nuevos hasta el día siguiente. ¿Cuántos días consecutivos pasan hasta que Vasya se queda sin calcetines?

Entrada

Dos enteros nn y mm (1n1001 \leq n \leq 100; 2m1002 \leq m \leq 100), separados por espacio.

Salida

Imprime un entero - la respuesta al problema.

Ejemplos

input:
2 2

output:
3
input:
9 3

output:
13

Nota

En el primer ejemplo Vasya pasa los primeros dos días vistiendo los calcetines que ya tenía inicialmente. Luego, en el día tres se pone los calcetines que le compraron el día dos.

En el segundo ejemplo Vasya pasa los primeros nueve días vistiendo los calcetines que tenía en un inicio. Luego pasa tres días vistiendo los calcetines que le compraron los días 3, 6 y 9. Luego el pasa otro día vistiendo el calcentin que le compraron el día 12.