#include <bits/stdc++.h>
using namespace std;
//别忘了字符串结束,否则输出脏数据
void MyStract(char dstStr[],char srcStr[]){
	int len1=strlen(dstStr);
	int len2=strlen(srcStr);
	char s[len1+len2];
	int i; 
	for(i=0;i<len1;i++){
		s[i]=dstStr[i];
	}
	for(i=0;i<len2;i++){
		s[len1+i]=srcStr[i];
	}
	s[len1+i]='\0'; //\0是字符串的结束标志
	cout<<s<<endl;
}

int main(){
	char s1[100],s2[100];
	while(cin>>s1>>s2){
		MyStract(s1,s2);
	}
	return 0;
}