#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;
}