#include #define rep(i,N) for(ll (i)=0;(i)<(N);(i)++) #define chmax(x,y) x=max(x,y) #define chmin(x,y) x=min(x,y) using namespace std; typedef long long ll; typedef pair P; const int mod = 1000000007; const int INF = 1001001001; int main() { string s; cin >> s; int maxp = 0; int minp = 0; int n = s.length(); rep(i, n) { int c = s[i] - '0'; int maxc = s[maxp] - '0'; int minc = s[minc] - '0'; if (maxc <= c) maxp = i; if (minc > c) minp = i; } swap(s[minp], s[maxp]); cout << s << endl; }