#include<bits/stdc++.h>
typedef long long ll;
using namespace std;
ll n,k,cnt;
string basic1="#include<bits/stdc++.h>";
string basic2="using namespace std;int main(){";
string basic3="cout<<\"";
string basic4="    return 0;}";
void work(ll n){
	if(n==2){
		cout<<basic1;
		if(cnt) cout<<"\";";
		cout<<"\n";
		for(int i=1;i<=cnt;i++) cout<<"cout<<\"";
		cout<<basic2;
		cout<<basic3<<k<<basic4;
		return;
	}
	cout<<basic1;
	if(cnt) cout<<"\"";
	cout<<"\n"<<basic2;
	cout<<basic3;
	cnt++;
	work(n-1);
	cout<<basic4;
}
int main(){
	ios::sync_with_stdio(0);
	cin.tie(0),cout.tie(0);
	cin>>n>>k;
	if(n==1){
		cout<<k;
		return 0;
	}
	if(n==2){
		cout<<basic1;
		if(cnt) cout<<"\";";
		cout<<"\n";
		for(int i=1;i<=cnt;i++) cout<<"cout<<\"";
		cout<<basic2;
		cout<<basic3<<k<<basic4;
		return 0;
	}
	if(n==3){
		cout<<basic1;
		cout<<"\n"<<basic2;
		cout<<"cout<<\"";
		cout<<basic1<<"\\n\";\n";
		cout<<"cout<<\"";
		cout<<basic2<<"\";\n";
		cout<<"cout<<\"";
		cout<<"cout<<";
		cout<<k;
		cout<<";"<<basic4;
		cout<<"\";\n"<<basic4;
		return 0;
	}
	if(n==4){
		cout<<basic1;
		cout<<"\n"<<basic2;
		cout<<"cout<<\"";
		cout<<basic1<<"\\n\";";
		cout<<"\n";
		cout<<"cout<<\"";
		cout<<basic2;
		cout<<basic1<<"\\n\";\n";
		cout<<"cout<<\"";
		cout<<basic2<<"\";\n";
		cout<<"cout<<\"";
		cout<<"cout<<";
		cout<<k;
		cout<<";"<<basic4;
		cout<<"\";\n"<<basic4;
		cout<<"\";\n"<<basic4;
	}
	work(n);
	return 0;
}