#include <iostream>
#include <map>
#include <string>
using namespace std;
map<char,int>mp;
char ans[1111111];
int main()
{
string str1,str2;
getline(cin,str1);
getline(cin,str2);
int cont=0;
for(int i=0;i<str1.size();i++)
{
if(!mp[str1[i]])
{
ans[cont++]=str1[i];
mp[str1[i]]=1;
}
}
for(int i=0;i<str2.size();i++)
{
if(!mp[str2[i]])
{
ans[cont++]=str2[i];
mp[str2[i]]=1;
}
}
for(int i=0;i<cont;i++)
cout<<ans[i];
cout<<endl;
return 0;
}