#include <bits/stdc++.h>
using namespace std;
string s;
bool arr[100006];
int main() {
  cin.tie(0);
  std::ios::sync_with_stdio(false);
  string s;
  cin >> s;
  list<char> li;
  li.push_back('/');
  for (int i = 0; i < s.size(); i++) li.push_back(s[i]);
  bool g = 1;
  while (g) {
    g = 0;
    long long counter = 0;
    list<char>::iterator it;
    for (it = li.begin(); it != li.end(); it++) {
      list<char>::iterator it2 = it, it3 = it;
      it2++;
      if (*it3 == *it2) {
        it--;
        it--;
        li.erase(it3);
        li.erase(it2);
      }
    }
  }
  list<char>::iterator it = li.begin();
  it++;
  for (; it != li.end(); it++) {
    cout << *it;
  }
  cout << endl;
  return 0;
}
