#include <bits/stdc++.h>
using namespace std;
string super_reduced_string(string s){
// Complete this function
while(1)
{
int f=0;
for(int i=0;i<s.length()-1;i++)
{
if(s[i]==s[i+1])
{
f=1;
s.erase(s.begin()+i);
s.erase(s.begin()+i);
break;
}
}
if(f==0)
break;
}
if(s.size()==0)
{
return "Empty String";
}
else
return s;
}
int main() {
string s;
cin >> s;
string result = super_reduced_string(s);
cout << result << endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RyaW5nIHN1cGVyX3JlZHVjZWRfc3RyaW5nKHN0cmluZyBzKXsKICAgIC8vIENvbXBsZXRlIHRoaXMgZnVuY3Rpb24KICAgIHdoaWxlKDEpCiAgICB7CiAgICAgICAgaW50IGY9MDsKICAgICAgICBmb3IoaW50IGk9MDtpPHMubGVuZ3RoKCktMTtpKyspCiAgICAgICAgewogICAgICAgICAgICBpZihzW2ldPT1zW2krMV0pCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGY9MTsKICAgICAgICAgICAgICAgIHMuZXJhc2Uocy5iZWdpbigpK2kpOwogICAgICAgICAgICAgICAgcy5lcmFzZShzLmJlZ2luKCkraSk7CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBpZihmPT0wKQogICAgICAgICAgICBicmVhazsKICAgIH0KICAgIGlmKHMuc2l6ZSgpPT0wKQogICAgewogICAgICAgIHJldHVybiAiRW1wdHkgU3RyaW5nIjsKICAgIH0KICAgIGVsc2UKICAgICAgICByZXR1cm4gczsKfQoKaW50IG1haW4oKSB7CiAgICBzdHJpbmcgczsKICAgIGNpbiA+PiBzOwogICAgc3RyaW5nIHJlc3VsdCA9IHN1cGVyX3JlZHVjZWRfc3RyaW5nKHMpOwogICAgY291dCA8PCByZXN1bHQgPDwgZW5kbDsKICAgIHJldHVybiAwOwp9Cg==