#include<bits/stdc++.h>
using namespace std;
int main(){
ios::sync_with_stdio(false);
cin.tie(0);
int n,k;
cin>>n>>k;
string s;
cin>>s;
string I;
vector<char>l;
vector<char>r;
int f;
for(int i=0;i<n;i++){
if(s[i]=='I'){
f=i;
break;
}
l.push_back(s[i]);
}
for(int i=f+1;i<n;i++){
r.push_back(s[i]);
}
int idx1=l.size();
int idx2=0;
while(k--){
cin>>I;
if(I=="backspace"){
if(!r.empty()&&l[idx1-1]=='('&&r[idx2]==')'){
idx2++;
}
if(idx1>0){
idx1--;
}
}else if(I=="delete"){
if(idx2<r.size()){
idx2++;
}
}
}
for(int i=0;i<idx1;i++){
cout<<l[i];
}
cout<<"I";
for(int i=idx2;i<r.size();i++){
cout<<r[i];
}
return 0;
}