#include "bits/stdc++.h" using namespace std; #define DEBUG(x) cout<<#x<<": "< #define vl vector #define vii vector< vector > #define vll vector< vector > #define vs vector #define pii pair #define pis pair #define psi pair const int inf = 1000000001; const ll INF = 1e16; #define MOD 1000000007 #define mod 1000000009 #define pi 3.14159265358979323846 #define Sp(p) cout< r) { return; } else { int md = (l + r) / 2; ans.push_back(md); f(l, md - 1); f(md + 1, r); } } int main() { int k, i; cin >> k; int n = 1; for (i = 0; i < k; i++) { n *= 2; } n--; ans.push_back(1); f(2, n); for (i = 0; i < ans.size(); i++) { cout << ans[i] << " "; } }