#include <iostream>
using namespace std;
int main(){
int t,n=0,sl,czyusun=0;
string b,slowo=" ";
char l;
cin>>t;
for(int i=0;i<t;i++){
cin>>b;
sl=slowo.length()-1;
if(b=="DODAJ"){
czyusun=0;
cin>>l;
if(slowo[sl]!=0){
slowo=slowo+l;
}
else{
slowo[sl]=l;
}
}
else if(b=="USUN"){
cin>>n;
czyusun=1;
for(int j=0;j<n;j++){
if(sl-j>=0){
slowo[sl-j]=0;
}
}
}
else if(b=="ZAMIEN"){
cin>>l;
if(sl>1&&slowo[0]>0||sl>1&&slowo[0]==32){
if(n<sl){
slowo[sl-n]=l;
}
}
czyusun=0;
}
}
for(int i=0;i<sl+2;i++){
if(t==0){
break;
}
if(slowo[i]!=32&&slowo[i]!=0){
cout<<slowo[i];
}
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpewoJaW50IHQsbj0wLHNsLGN6eXVzdW49MDsKCXN0cmluZyBiLHNsb3dvPSIgIjsKCWNoYXIgbDsKCWNpbj4+dDsKCWZvcihpbnQgaT0wO2k8dDtpKyspewoJCWNpbj4+YjsKCQlzbD1zbG93by5sZW5ndGgoKS0xOwoJCWlmKGI9PSJET0RBSiIpewoJCQljenl1c3VuPTA7CgkJCWNpbj4+bDsJCQkKCQkJaWYoc2xvd29bc2xdIT0wKXsKCQkJCXNsb3dvPXNsb3dvK2w7CgkJCX0KCQkJZWxzZXsKCQkJCXNsb3dvW3NsXT1sOwoJCQl9CiAKCQl9CgkJZWxzZSBpZihiPT0iVVNVTiIpewoJCQljaW4+Pm47CQoJCQljenl1c3VuPTE7CgkJCWZvcihpbnQgaj0wO2o8bjtqKyspewoJCQkJaWYoc2wtaj49MCl7CgkJCQkJc2xvd29bc2wtal09MDsKCQkJCX0KCQkJfQoJCX0KCQllbHNlIGlmKGI9PSJaQU1JRU4iKXsKCQkJY2luPj5sOwoJCQlpZihzbD4xJiZzbG93b1swXT4wfHxzbD4xJiZzbG93b1swXT09MzIpewoJCQkJaWYobjxzbCl7CgkJCQkJc2xvd29bc2wtbl09bDsKCQkJCX0KCQkJfQoJCQljenl1c3VuPTA7CiAKCQl9CiAKCX0KCWZvcihpbnQgaT0wO2k8c2wrMjtpKyspewoJCWlmKHQ9PTApewoJCQlicmVhazsKCQl9CgkJaWYoc2xvd29baV0hPTMyJiZzbG93b1tpXSE9MCl7CgkJCWNvdXQ8PHNsb3dvW2ldOwoJCX0KCX0KfQ==