S = raw_input() res = int(S) for i in range(len(S)): for j in range(i + 1, len(S)): if (i == 0): res = max(res, int(S[j] + S[i + 1:j] + S[i] + S[j + 1:])) else: res = max(res, int(S[0:i] + S[j] + S[i + 1:j] + S[i] + S[j + 1:])) print res