#include <stdio.h>
int l(unsigned long long n)
{
return n?l(n/2)+1:-1;
}
int main(void) {
unsigned long long n = 65535;
printf ("%lld %d\n", n,l(n));
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbCh1bnNpZ25lZCBsb25nIGxvbmcgbikKewoJcmV0dXJuIG4/bChuLzIpKzE6LTE7Cn0KCmludCBtYWluKHZvaWQpIHsKCXVuc2lnbmVkIGxvbmcgbG9uZyBuID0gNjU1MzU7CglwcmludGYgKCIlbGxkICVkXG4iLCBuLGwobikpOwoJcmV0dXJuIDA7Cn0K