Latas y mas latas

Time Limit:
1 Sec
Memory Limit:
128Mb
Enviados:
1663
Resuelto:
588
Enviar IDE Estado

Descripción

Una tarde estando Bob, en el Cuartel Patito notó que encima de un mueble habían algunas latas, el decidió ordenarlas (fig. 1) de modo que la base tenga $m$ latas, siguiendo de estas ($m-1$) latas, ($m-2$) latas, …, $2$ latas y por ultimo $1$ lata), después de haber ordenado sus latas, se preguntó cuántas latas quedarían si retirara una lata $j$ (índex 1)de la base y vio que al retirar una se caerían las dos latas de encima, cada una a su vez dejaría caer a dos más, y así sucesivamente (fig. 2).


Ahora Bob necesita tu ayuda, él desea saber cuántas latas quedarán en pie, Bob te dará el número de latas que componen la base y la posición de la lata que desea retirar (fig. 2).

Entrada

Se te dará un caso de prueba, que consistirá en dos enteros $m$ y $j$ descritos anteriormente ($1 \leq j \leq m \leq 1000000000$).

Salida

El número de latas que quedan en pie.

Ejemplo Entrada

Copy icon
4
3

Ejemplo Salida

Copy icon
4

Ayuda

Ejemplo de entrada 2:
6
4

Ejemplo de salida 2:
9