#include<bits/stdc++.h>
using namespace std;
int n,k;
void dfs(int step){
	if(n==1){
		cout<<"    cout<<"<<k;
		return;
	}
	if(step>=n){
		cout<<"    cout<<"<<k<<"\n";
		return;
	}
	cout<<"    cout<<\"#include<bits/stdc++.h>\"\n";
	cout<<"    cout<<\"using namespace std;\"\n";
	cout<<"    cout<<\"int main(){\"\n";
	dfs(step+1);
	cout<<"    cout<<\"}\"\n";
}
int main(){
	cin>>n>>k;
	if(n==1){
		cout<<k;
		return 0;
	}
	n--;
    cout<<"#include<bits/stdc++.h>\n";
	cout<<"using namespace std;\n";
    cout<<"int main(){\n";
	dfs(1);
	cout<<"}";
	return 0;
}