#include <bits/stdc++.h>
using namespace std;
class C {
 public:
  void solve() {
    string s;
    cin >> s;
    stack<char> st;
    int n = s.size();
    for (int i = 0; i < n; i++) {
      while (!st.empty() && st.top() < s[i]) st.pop();
      st.push(s[i]);
    }
    string res;
    while (!st.empty()) {
      res.push_back(st.top());
      st.pop();
    }
    reverse(res.begin(), res.end());
    cout << res << '\n';
  }
};
int main() {
  ios::sync_with_stdio(false);
  cin.tie(0);
  cout.tie(0);
  C ans;
  ans.solve();
  return 0;
}
