# include <stdio.h>
//文字列を連結する
void myStrcat(char s[], char t[]){
int i,j;
for(i=0; s[i]!='\0'; i++); //文字列sの終わりを探す
for(j=0; t[j]!='\0'; j++){ //文字列sの終わりから文字列tをたしていく
s[i+j] = t[j];
}
s[i+j] = '\0';
return; //何も返さなくてよい
}
int main(){
char s[100];
char t[100];
scanf("%s %s",s
,t
); //文字列sを書き換えるため先に表示しておく myStrcat(s,t);
return 0;
}
IyBpbmNsdWRlIDxzdGRpby5oPgogLy/mloflrZfliJfjgpLpgKPntZDjgZnjgosKdm9pZCBteVN0cmNhdChjaGFyIHNbXSwgY2hhciB0W10pewoJaW50IGksajsKCWZvcihpPTA7IHNbaV0hPSdcMCc7IGkrKyk7ICAvL+aWh+Wtl+WIl3Pjga7ntYLjgo/jgorjgpLmjqLjgZkKCWZvcihqPTA7IHRbal0hPSdcMCc7IGorKyl7ICAvL+aWh+Wtl+WIl3Pjga7ntYLjgo/jgorjgYvjgonmloflrZfliJd044KS44Gf44GX44Gm44GE44GPCgkJc1tpK2pdID0gdFtqXTsKCX0KCXNbaStqXSA9ICdcMCc7CglyZXR1cm47ICAvL+S9leOCgui/lOOBleOBquOBj+OBpuOCiOOBhAp9CiAKaW50IG1haW4oKXsKICAgIGNoYXIgc1sxMDBdOwogICAgY2hhciB0WzEwMF07CiAgICBzY2FuZigiJXMgJXMiLHMsdCk7ICAvL+aWh+Wtl+WIl3PjgpLmm7jjgY3mj5vjgYjjgovjgZ/jgoHlhYjjgavooajnpLrjgZfjgabjgYrjgY8KICAgIHByaW50ZigiJXMgKyAlcyIscyx0KTsKICAgIG15U3RyY2F0KHMsdCk7CiAgICBwcmludGYoIiAtPiAlc1xuIixzKTsKICAgIHJldHVybiAwOwp9