#include<bits/stdc++.h> using namespace std; int main(){ string s,c1; getline(cin,s); char order,c; cin>>order>>c; int k=0; int p=s.find(c); if(p==-1){ cout<<"not exist"; } else if(order=='D'){ cout<<s.erase(p,1); } else if(order=='I'){ cin>>c1; while(p!=-1){ p=s.find(c); if(s.find(c,p+1)==-1){ k=p; } } cout<<s.insert(p-1,c1); } else if(order=='R'){ cin>>c1; while(p!=-1){ s.replace(p,1,c1); p=s.find(c); } } return 0; } /************************************************************** Problem: 1476 User: luyanchen Language: C++ Result: Time Limit Exceed ****************************************************************/