#include using namespace std; using ll = long long; int main(){ ll N, X; cin >> N >> X; if (N <= 60 && (1ll << (N - 1)) <= X) { cout << (1ll << N) - 1 << endl; } else { ll ans = 0; while (X != 1) { ans += X; X = (X + 1) / 2; --N; cout << X << endl; } cout << ans << endl; ans += N; cout << ans << endl; } }