#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main() {
std::string string = "abc,def;ghi";
std::vector<std::string>strings;
std::string temp;
for(int i=0; i < string.length(); i++)
{
if(string[i] == ',' || string[i] == ';')
{
strings.push_back(temp);
temp.clear();
}
else
{
temp += string[i];
}
}
strings.push_back(temp);
for(unsigned int a=0; a<strings.size(); a++)
cout << strings[a];
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglzdGQ6OnN0cmluZyBzdHJpbmcgPSAiYWJjLGRlZjtnaGkiOwoJc3RkOjp2ZWN0b3I8c3RkOjpzdHJpbmc+c3RyaW5nczsKCXN0ZDo6c3RyaW5nIHRlbXA7Cglmb3IoaW50IGk9MDsgaSA8IHN0cmluZy5sZW5ndGgoKTsgaSsrKQoJewoJCWlmKHN0cmluZ1tpXSA9PSAnLCcgfHwgc3RyaW5nW2ldID09ICc7JykKCQl7CgkJCXN0cmluZ3MucHVzaF9iYWNrKHRlbXApOwoJCQl0ZW1wLmNsZWFyKCk7CgkJfQoJCWVsc2UKCQl7CgkJCXRlbXAgKz0gc3RyaW5nW2ldOwoJCX0KCX0KCXN0cmluZ3MucHVzaF9iYWNrKHRlbXApOwoJZm9yKHVuc2lnbmVkIGludCBhPTA7IGE8c3RyaW5ncy5zaXplKCk7IGErKykKCQljb3V0IDw8IHN0cmluZ3NbYV07CglyZXR1cm4gMDsKfQ==