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