#include<bits/stdc++.h> using namespace std; #define int long long int n,k; void fun(int x){ for(int i=1;i<x;i++){ cout<<"cout<<\""; } } void dfs(int x){ if(x==1){ cout<<"cout<<\""<<k<<"\""; return; } cout<<"#include<bits/stdc++.h>\""<<endl; cout<<"cout<<\"using namespace std;\""<<endl; cout<<"cout<<\"int main(){\""<<endl; cout<<"cout<<\""; dfs(x-1); cout<<"<<endl;\""<<endl; cout<<"cout<<\"return 0;\""<<endl; cout<<"cout<<\"}"; } signed main(){ cin>>n>>k; cout<<"#include<bits/stdc++.h>"<<endl; cout<<"using namespace std;"<<endl; cout<<"int main(){"<<endl; cout<<"cout<<\""; dfs(n-1); cout<<"\"<<endl;"<<endl; cout<<"return 0;"<<endl; cout<<"};"; return 0; }