X=str(input()) X=sorted(X) X.reverse() X_origin=''.join(X) for i in range(len(X)-1): if X[len(X)-i-1]!=X[len(X)-i-2]: X[len(X)-i-1],X[len(X)-i-2]=X[len(X)-i-2],X[len(X)-i-1] break if X[0]=="0" or ''.join(X)==X_origin: print(-1) else: print(''.join(X))