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