#include <iostream>
#include <string>
using namespace std;
int ile_liter=0;
string wyraz;
string temp;
int main()
{
cin>>ile_liter;
char *tab=new char[ile_liter];
for(int i=0;i<ile_liter;i++)
{
cin>>tab[i];
}
cin>>wyraz;
for(int i=0;i<ile_liter;i++)
{
for(int j=0;j<1000;j++)
{
if(wyraz[j]==tab[i])
{
temp=tab[i];
wyraz.insert(j,temp);
j++;
continue;
}
else
{
continue;
}
}
}
cout<<wyraz<<endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBpbGVfbGl0ZXI9MDsKc3RyaW5nIHd5cmF6OwpzdHJpbmcgdGVtcDsKaW50IG1haW4oKQp7CiAgICBjaW4+PmlsZV9saXRlcjsKICAgIGNoYXIgKnRhYj1uZXcgY2hhcltpbGVfbGl0ZXJdOwogICAgZm9yKGludCBpPTA7aTxpbGVfbGl0ZXI7aSsrKQogICAgewogICAgICAgIGNpbj4+dGFiW2ldOwogICAgfQogICAgY2luPj53eXJhejsKICAgIGZvcihpbnQgaT0wO2k8aWxlX2xpdGVyO2krKykKICAgIHsKICAgICAgICBmb3IoaW50IGo9MDtqPDEwMDA7aisrKQogICAgICAgIHsKICAgICAgICAgICAgaWYod3lyYXpbal09PXRhYltpXSkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgdGVtcD10YWJbaV07CiAgICAgICAgICAgICAgICB3eXJhei5pbnNlcnQoaix0ZW1wKTsKICAgICAgICAgICAgICAgIGorKzsKICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CiAgICBjb3V0PDx3eXJhejw8ZW5kbDsKCiAgICByZXR1cm4gMDsKfQo=