#include <bits/stdc++.h>
using namespace std;
const double PI = acos(-1.0);
int gcd(int a, int b) {
  if (b == 0)
    return a;
  else
    return gcd(b, a % b);
}
long long fact(int n) {
  if (n == 0) return 1;
  return n * fact(n - 1);
}
string to_string(int x) {
  stringstream stringstream;
  stringstream << x;
  string y;
  stringstream >> y;
  return y;
}
bool cmp(pair<int, int> i, pair<int, int> j) {
  if (i.first > j.first) return 0;
  if (i.first == j.first) {
    if (i.second > j.second) return 0;
    return 1;
  }
  return 1;
}
void moamen() {
  ios::sync_with_stdio(0);
  cin.tie(0);
  cout.tie(0);
}
long long isprime(int f) {
  if (f % 2 == 0 && f != 2 || f == 1) return 0;
  for (int i = 2; i * i <= f; i++) {
    if (f % i == 0) return 0;
  }
  return 1;
}
int x, arr[1000000];
bool myfun(int i) { return i <= x; }
int main() {
  moamen();
  string s;
  int x = 0, y = 0;
  cin >> s;
  sort(((s).begin()), ((s).end()));
  if (s.find("xy") != -1) {
    x = s.find("xy") + 1;
    y = ((int)((s).size())) - x;
  } else {
    if (s[0] == 'x')
      x = ((int)((s).size()));
    else
      y = ((int)((s).size()));
  }
  if (x > y)
    for (int i = 0; i < x - y; i++) cout << "x";
  else
    for (int i = 0; i < y - x; i++) cout << "y";
}
