s = input() a = [0]*10 for i in map(int,s): a[i] += 1 v = sum(a) if v in a or a[0]==v-1: print(-1) else: ans = [] for i in range(10): ans += [i]*a[i] for i in range(10): if a[i]: break v = a[i] ans[v],ans[v-1] = ans[v-1],ans[v] print("".join(map(str,ans[::-1])))