#include <algorithm>
#include <iostream>
#include <stack>
#include <string>
using namespace std;

int main() {
    string s;
    cin >> s;
    stack<char> str;
    for (char e : s) {
        if (!str.empty() && str.top() == e) {
            str.pop();
        } else {
            str.push(e);
        }
    }
    if (str.empty()) {
        cout << 0 << endl;
    } else {
        string result;
        while (!str.empty()) {
            result += str.top();
            str.pop();
        }
        reverse(result.begin(), result.end());
        cout << result << endl;
    }
    return 0;
}
// 64 位输出请用 printf("%lld")