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