#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#include<ctype.h>
int main()
{
char str1[200],str2[200],str[400];
gets(str1);
gets(str2);
int i=0,j=0,k=0;
while(str1[i]!='\0'&&str2[j]!='\0')
{
if(str1[i]<str2[j])
{
if(str[k-1]==str1[i])
{
i++;
}
else
{
str[k++]=str1[i];
i++;
}
}
else if(str1[i]>str2[j])
{
if(str[k-1]==str2[j])
{
j++;
}
else
{
str[k++]=str2[j];
j++;
}
}
else if(str1[i]==str2[j])
{
if(str[k-1]==str1[i])
{
i++;
j++;
}
else
{
str[k++]=str1[i];
i++;
j++;
}
}
}
if(str1[i]=='\0')
{
while(str2[j]!='\0')
{
if(str[k-1]==str2[j])
{
j++;
}
else
{
str[k++]=str2[j++];
}
}
}
else if(str2[j]=='\0')
{
while(str1[i]!='\0')
{
if(str[k-1]==str1[i])
{
i++;
}
else
{
str[k++]=str1[i];
i++;
}
}
}
str[k]='\0';
printf("%s\n",str);
return 0;
}