ds = [int(a) for a in input()] n = len(ds) max_ds = ds[:] for i in range(n-1): for j in range(i+1, n): ds[i], ds[j] = ds[j], ds[i] if ds > max_ds: max_ds = ds[:] ds[i], ds[j] = ds[j], ds[i] print(''.join(map(str, max_ds)))