N, X = map(int, input().split()) if N <= 60 and 2 ** N <= X: print(2 ** (N + 1) - 1) else: ans = 0 while X != 1: ans += X X = (X + 1) // 2 N -= 1 ans += N print(ans)