#include<bits/stdc++.h>
using namespace std;
char* func(char* str1, char* str2){
int len1 = 0, len2 = 0;
int i = 0, j = 0;
while(str1[len1] != '\0'){
len1++;
}
while(str2[len2] != '\0'){
len2++;
}
char *result = (char*)malloc(len1 + len2 + 1);
for(i = 0; i < len1; i++){
result[i] = str1[i];
}
for(j = 0; j < len2; j++){
result[j + len1] = str2[j];
}
result[len1 + len2] = '\0';
return result;
}
int main(){
char a[101], b[101];
scanf("%s", a);
scanf("%s", b);
char* result = func(a, b);
cout << result << endl;
return 0;
}