#include #include #include #include #include #include #include #include #define REP(i,k,n) for(int i=k;i P; int main() { string s; cin >> s; sort(s.rbegin(),s.rend()); // int id = 0; // rep(i,s.size()) { // if(s[i] == '9') continue; // // id = i; // break; // } // // while(true) { // if(id == s.size()-1) break; // // char c = s[id+1],idx = id+1; // REP(i,id+1,s.size()) { // if(c <= s[i]) { // c = s[i]; // idx = i; // } // } // // if(s[id] >= c) { // id++; // continue; // } else { // swap(s[id],s[idx]); // } // } cout << s << endl; return 0; }