import itertools X = list(str(input())) X = sorted(X, reverse=True) setX = set(X) if len(setX) <= 1 or len(X) - X.count("0") <= 1: print(-1) exit() maxX = max(setX) cntMax = X.count(maxX) X[cntMax-1],X[cntMax] = X[cntMax],X[cntMax-1] for x in X: print(x,end="")