#include<bits/stdc++.h> using namespace std; int k; void dfs(int n,int dep) { if(n==2) { cout<<" cout << #include <iostream> << endl;"<<endl; cout<<" cout << using namespace std; << endl;"<<endl; cout<<"cout << int main() { cout << 4096 << endl; return 0; } << endl;"<<endl; return ; } for(int i=1;i<=dep;i++) { cout<<" "; } cout << "#include <iostream>" << endl; for(int i=1;i<=dep;i++) { cout<<" "; } cout << "using namespace std;" << endl; cout<<endl; for(int i=1;i<=dep;i++) { cout<<" "; } cout<<"int main() {"<<endl; dfs(n-1,dep+1); cout<<" return 0; }"; cout<<"<<endl;"<<endl; } int main() { int n; cin>>n>>k; if(n==1) { cout<<k<<endl; } else if(n==2) { cout<<"cout << #include <iostream> << endl;"<<endl; cout<<"cout << using namespace std; << endl;"<<endl; cout<<"cout << int main() { cout << 4096 << endl; return 0; } << endl;"<<endl; } else { dfs(n,0); } return 0; }