#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[i+j]=t[j];//文字列sの終わりから文字列tが始まるように格納していく
	}
	s[i+j]='\0';//最後に終端文字をつける
	return;
}

int main(void) {
	// your code goes here
	char s[100];
	char t[100];
	scanf("%s%s",s,t);//文字列s,tを入力
	myStrcat(s,t);
	printf("-> %s\n",s);//ポインタでtの文字列をsの文字列の後ろに増やしているので更新されている
	return 0;
}
