#include using namespace std; int main() { string N; cin >> N; bool change = false; for (int i = 0; i < N.size() - 1; i++) { int pos, digit = N[i] - '0'; for (int j = i + 1; j < N.size(); j++) { if (digit < N[j] - '0') { change = true; digit = N[j] - '0'; pos = j; } else if (digit == N[j] - '0') { pos = j; } } if (change) { swap(N[i], N[pos]); break; } } cout << N << endl; return 0; }