#include <string>
#include <iostream>
int main()
{
std::string str;
std::string str1;
int n;
std::cin>>n;
std::cin>>str;
while(n--)
{
std::cin>>str1;
int len = str1.length();
size_t found = 0;
for(unsigned int i=0;i<str.length();i++)
{
found = str.find(str1,found);
if (found!=std::string::npos)
{
str.erase(found,len);
}
else
{
break;
}
}
}
std::cout<<(str.length()?str:"0");
return 0;
}
I2luY2x1ZGUgPHN0cmluZz4KICNpbmNsdWRlIDxpb3N0cmVhbT4KCiBpbnQgbWFpbigpCnsKICAgIHN0ZDo6c3RyaW5nIHN0cjsKICAgIHN0ZDo6c3RyaW5nIHN0cjE7CiAgICBpbnQgbjsKCiAgICBzdGQ6OmNpbj4+bjsKICAgIHN0ZDo6Y2luPj5zdHI7CiAgICB3aGlsZShuLS0pCiAgICB7CiAgICAgICAgc3RkOjpjaW4+PnN0cjE7CiAgICAgICAgaW50IGxlbiA9IHN0cjEubGVuZ3RoKCk7CiAgICAgICAgc2l6ZV90IGZvdW5kID0gMDsKICAgICAgICBmb3IodW5zaWduZWQgaW50IGk9MDtpPHN0ci5sZW5ndGgoKTtpKyspCiAgICAgICAgewogICAgICAgICAgICBmb3VuZCA9IHN0ci5maW5kKHN0cjEsZm91bmQpOwogICAgICAgICAgICBpZiAoZm91bmQhPXN0ZDo6c3RyaW5nOjpucG9zKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBzdHIuZXJhc2UoZm91bmQsbGVuKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfQogICAgc3RkOjpjb3V0PDwoc3RyLmxlbmd0aCgpP3N0cjoiMCIpOwoKICAgIHJldHVybiAwOwp9