#include <iostream>
using namespace std;
void remove(std::string& str, char ch)
{
int pos = str.find_first_of(ch);
while (pos != std::string::npos)
{
str.erase(str.begin()+pos);
//cout << pos << " " << str << endl;
pos = str.find_first_of(ch);
}
}
int main() {
std::string str="PG1} {PG2";
remove(str, '{');
cout << str << endl;
remove(str, '}');
cout << str << endl;
// your code goes here
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCByZW1vdmUoc3RkOjpzdHJpbmcmIHN0ciwgY2hhciBjaCkKewoJaW50IHBvcyA9IHN0ci5maW5kX2ZpcnN0X29mKGNoKTsKCXdoaWxlIChwb3MgIT0gc3RkOjpzdHJpbmc6Om5wb3MpIAoJewoJCXN0ci5lcmFzZShzdHIuYmVnaW4oKStwb3MpOwoJCS8vY291dCA8PCBwb3MgPDwgIiAiIDw8IHN0ciA8PCBlbmRsOwoJCXBvcyA9IHN0ci5maW5kX2ZpcnN0X29mKGNoKTsKCX0KfQppbnQgbWFpbigpIHsKCXN0ZDo6c3RyaW5nIHN0cj0iUEcxfSB7UEcyIjsKCXJlbW92ZShzdHIsICd7Jyk7Cgljb3V0IDw8IHN0ciA8PCBlbmRsOwoJcmVtb3ZlKHN0ciwgJ30nKTsKCWNvdXQgPDwgc3RyIDw8IGVuZGw7CgkKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCXJldHVybiAwOwp9