N,M = map(int,input().split()) if M>=pow(2,N-1): ans = pow(2,N)-1 else: ans = M a = M k = 1 while a>1: a = (a+1)//2 ans += a k += 1 ans += (N-k) print(ans)