N = input() NN = len(N) A = [int(a) for a in N] for i in range(NN): maxa = 0 maxi = 0 for j in range(NN - i): if A[i + j] >= maxa: maxa = A[i + j] maxi = i + j if maxi == i: continue A[maxi], A[i] = A[i], A[maxi] break print("".join([str(a) for a in A]))