#include<stdio.h>
#include<string.h>
void MyStrcat(char s1[],char s2[])
{
int i,j;
for(i=strlen(s1),j=0;s2[j];i++,j++)
s1[i]=s2[j];
s1[i]='\0';
}
int main()
{
char s1[50],s2[21];
while(scanf("%s",s1)!=EOF)
{
scanf("%s",s2);
MyStrcat(s1,s2);
puts(s1);
}
return 0;
}
/**************************************************************
Problem: 2207
User: admin
Language: C++
Result: Accepted
Time:16 ms
Memory:1144 kb
****************************************************************/