#include<iostream>
#include<algorithm>
#include<vector>
#include<set>

using namespace std;

int main(){
    string num;
    cin>>num;
    reverse(num.begin(), num.end());
    
    vector<char> target;
    set<char> uniq;
    for(auto c: num){
        if(uniq.find(c) == uniq.end()){
            target.push_back(c);
            uniq.insert(c);
        }
    }
    
    for(auto c: target){
        cout<<c;
    }
    cout<<endl;
    
    return 0;
    
}