#include <iostream>
using namespace std;
//1.给两个string ,ret为最终结果;
//2.用string模拟 ret栈的结构,最后直接输出就行,不用逆置了
//3.遍历当str,与ret的前一个比较,相同就不尾插
int main()
{
string str,ret;
cin >> str;
ret += str[0];
for (size_t i = 1;i < str.size(); i++)
{
if(ret[ret.size() - 1] != str[i])
ret += str[i];
else //如果相等
ret.pop_back();
}
if(ret.size() != 0)
cout << ret << endl;
else
cout << '0' << endl;
return 0;
}

京公网安备 11010502036488号