from math import log2 p, q = map(int, input().split()) def bsearch(mn, mx, func): #func(i)=False を満たす最大のi (mn<=i 0 #print(f(3)) #print(f(4)) print(bsearch(1, 10**18, f))