#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int MOD=1e9+7;
int main(){
string s;
cin >> s;
for(int i=0 ; i<s.size() ;i++){
int max=i;
for(int j=i+1 ; j<s.size() ; j++){
if(s[j] > s[max]){
max=j;
}
}
if(s[i] < s[max]){
swap(s[i] ,s[max]);
break;
}
}
cout << s;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKdHlwZWRlZiBsb25nIGxvbmcgbGw7CmNvbnN0IGludCBNT0Q9MWU5Kzc7CmludCBtYWluKCl7CglzdHJpbmcgczsKCWNpbiA+PiBzOwoJZm9yKGludCBpPTAgOyBpPHMuc2l6ZSgpIDtpKyspewoJCWludCBtYXg9aTsKCQlmb3IoaW50IGo9aSsxIDsgajxzLnNpemUoKSA7IGorKyl7CgkJCWlmKHNbal0gPiBzW21heF0pewoJCQkJbWF4PWo7CgkJCX0KCQl9CgkJaWYoc1tpXSA8IHNbbWF4XSl7CgkJCXN3YXAoc1tpXSAsc1ttYXhdKTsKCQkJYnJlYWs7CgkJfQoJfQoJY291dCA8PCBzOwp9