#include<bits/stdc++.h> using namespace std; int n,k,ck,sl=100,el=100; string s[1001]; void dreams(int l){ for(int i=sl;i<=el;i++){ string t=" cout<<\""; for(int j=0;j<s[i].size();j++){ if(s[i][j]=='"'&&l>2) t+='\\'; if(s[i][j]=='\\') t+='\\'; t+=s[i][j]; } t+="\"<<endl;"; s[i]=t; } sl-=3; s[sl]="#include<bits/stdc++.h>"; s[sl+1]="using namespace std;"; s[sl+2]="int main(){"; el+=2; s[el-1]=" return 0;"; s[el]="}"; if(l!=n) dreams(l+1); } int main(){ cin>>n>>k; if(n==1){ cout<<k; return 0; } ck=k; while(ck){ s[sl]=char(ck%10+'0')+s[sl]; ck/=10; } dreams(2); for(int i=sl;i<=el;i++){ cout<<s[i]<<endl; } return 0; }