#include <iostream>
using namespace std;
int n,k;
inline void dfs(int p){
	if(p==n+1){
		printf("cout<<%d<< endl; return 0;",k);
		return;
	}
	if(p!=1){
		cout << "\"";
	}
	printf("#include <iostream>\n");
	if(p!=1){
		cout << "\"";
	}
	if(p!=1){
		cout << "\"";
	}
	printf("using namespace std;");
	if(p!=1){
		cout << "\"";
	}
	if(p!=1){
		cout << "\"";
	}
	printf("int main() {");
	if(p!=1){
		cout << "\"";
	}
	dfs(p+1);
	if(p!=1){
		cout << "\"";
	}
	printf(" }<<endl;return 0;");
}
int main(){
	scanf("%d%d",&n,&k);
	//dfs(1);
	if(n==1){
		printf("%d",k);
		return 0;
	}
	if(n==2){
		printf("#include <iostream>\nusing namespace std;\nint main() { cout << 4096 << endl; return 0;");return 0;
 	}
}