#include<bits/stdc++.h>
#define endl '\n'
using namespace std;
void q1(int step,int x)
{
	if(step>x) return ;
	cout<<"\"#include<iostream>\nusing namespace std;\nint main()\n{\n    cout<<\"";
	q1(step+1,x);
}
void q2(int step,int x)
{
	if(step>x) return ;
	cout<<";\n    return 0;\n}";
	q2(step+1,x);
}
int main()
{
	ios::sync_with_stdio(0);
	cin.tie(0),cout.tie(0);
	int n,k;
	cin>>n>>k;
	if(n==1) cout<<k;
	if(n==2)
	{
		cout<<"#include<iostream>"<<endl;
		cout<<"using namespace std;"<<endl;
		cout<<"int main(){"<<endl;
		cout<<"    cout<<"<<k<<";"<<endl;
		cout<<"    return 0;"<<endl;
		cout<<"}"<<endl;	
	}
	if(n==3)
	{
		cout<<"#include <iostream>\n";
		cout<<"using namespace std;\n";
		cout<<"int main() {\n";
		cout<<"cout << "<<"\""<<"#include <iostream>"<<"\""<<" << endl;\n";
		cout<<"cout << "<<"\""<<"using namespace std;"<<"\""<<" << endl;\n";
		cout<<"cout << "<<"\""<<"int main(){"<<"\""<<" << endl;\n";
		cout<<"cout << "<<"\""<<"    cout<<"<<k<<";"<<"\""<<" << endl;\n";
		cout<<"cout << "<<"\""<<"    return 0;"<<"\""<<" << endl;\n";
		cout<<"cout << "<<"\""<<"}"<<"\""<<" << endl;\n";
		cout<<"return 0;"<<endl;
		cout<<"}"<<endl;
	}
	if(n==4)
	{
		cout<<"#include <iostream>\n";
		cout<<"using namespace std;\n";
		cout<<"int main() {\n";
		cout<<"cout << "<<"\""<<"#include <iostream>"<<"\""<<" << endl;\n";
		cout<<"cout << "<<"\""<<"using namespace std;"<<"\""<<" << endl;\n";
		cout<<"cout << "<<"\""<<"int main(){"<<"\""<<" << endl;\n";
		cout<<"cout<<"<<"\""<<"cout << "<<"\""<<"<<"<<"\""<<"#include <iostream>"<<"\""<<"<< endl"<<" << endl;\n";
		cout<<"cout<<"<<"\""<<"cout << "<<"\""<<"<<"<<"\""<<"using namespace std;"<<"\""<<"<< endl"<<" << endl;\n";
		cout<<"cout<<"<<"\""<<"cout << "<<"\""<<"<<"<<"\""<<"int main(){cout<<"<<k<<"<<endl;}"<<"\""<<"<< endl"<<" << endl;\n";
		cout<<"cout << "<<"\""<<"}"<<"\""<<" << endl;\n";
		cout<<"}"<<endl;
	}
	return 0;
}