N=input() L=len(N) N=int(N) M=N for i in range(L): for j in range(i+1,L): a=(N//(10**j))%10 b=(N//(10**i))%10 M=max(M,N+(b-a)*10**j+(a-b)*10**i) print(M)