#include using namespace std; int main() { long long N,X; cin >> N >> X; long long sum = 0,cnt = 0; while (X != 1) { cnt++; sum += X; if(X%2 == 0) { X /= 2; } else { X = (X+1)/2; } } if(cnt > N) { long long ans = 0; sum = 1; for(int i = 0; i < N; i++) { ans += sum; sum *= 2; } cout << ans << endl; } else { cout << sum+(N-cnt) << endl; } }