#include<stdio.h>
#include<string.h>
#include<algorithm>
#include<set>
using namespace std;
char s[100];
char t[100];
int main()
{
int i = 0,j = 0;
FILE *in,*out;
in = fopen("c0603.in","r");
fgets(s,100,in);
fgets(t,100,in);
fclose(in);
for(i = 0; ;i++)
{
if(s[i] == '#')
{
s[i] = '\0';
break;
}
}
for(i = 0; ;i++)
{
if(t[i] == '#')
{
t[i] = '\0';
break;
}
}
int tmp;
for(i = 0;i<strlen(s);i++)
{
tmp = i;
int flag = 1;
for(j = 0;j<strlen(t);j++)
{
if(s[tmp + j] != t[j])
{
flag = 0;
break;
}
}
if(flag == 1)
break;
}
for(i = strlen(t) - 1;i>= 0;i--,tmp++)
{
s[tmp] = t[i];
}
out = fopen("c0603.out","w");
fputs(s,out);
fclose(out);
return 0;
}