#include <iostream> #include <cstring> #include <cstdlib> #include <algorithm> #include <vector> #include <cstdio> #include <map> using namespace std; #define FOR(i,a,b) for(int i=(a);i<(b);i++) #define REP(i,b) FOR(i,0,b) #define PB push_back #define MP make_pair int main(){ string n; cin>>n; vector<int> ans; for(int i=0;i<n.size();i++){ ans.PB(n[i]-'0'); } sort(ans.begin(),ans.end(),greater<int>()); for(int i=0;i<ans.size();i++){ cout<<ans[i]; }cout<<endl; }