N = input() result = [] result.append(N) for i in range(len(N)): for j in range(i + 1, len(N)): NL = list(N) NL[i], NL[j] = NL[j], NL[i] result.append(''.join(NL)) print(max(result))