#include<iostream> using namespace std; int n,k; void f(string s,int sum){ if(sum==0){ cout<<s; return ; } cout<<"cout<<\""; f(s,sum-1); cout<<"\";"; } int main(){ cin>>n>>k; if(n==1){ cout<<k; return 0; } if(n==2){ cout<<"#include<iostream>"<<endl; cout<<"using namespace std;"<<endl; cout<<"int main(){"<<endl; cout<<"cout<<\""<<k<<"\"<<endl;"<<endl; cout<<"return 0;"<<endl; cout<<"}"; return 0; } cout<<"#include<iostream>"<<endl; cout<<"using namespace std;"<<endl; cout<<"int main(){"<<endl; for(int i=1;i<n;i++){ f("#include<iostream>",i); cout<<endl; f("using namespace std;",i); cout<<endl; f("int main(){",i); cout<<endl; } for(int i=1;i<=n;i++) cout<<"cout<<\""; cout<<k; for(int i=1;i<=n;i++) cout<<"\";"; cout<<endl; for(int i=n-1;i>=1;i--){ f("return 0;",i); cout<<endl; f("}",i); cout<<endl; } cout<<"return 0;"<<endl; cout<<"}"; }