#include #include using namespace std; #define D 9 char s[D+1]; int main() { cin >> s; for ( char* pl = s; *pl != '\0'; pl++ ) { char* pr = pl; for ( char* p = s + D; p > pl; p-- ) { if ( *p > *pr ) { pr = p; } } if ( pr != pl ) { swap(*pl, *pr); break; } } cout << s << endl; return 0; }