N = list(input()) # 10^6 if '3' in N: idx = N.index('3') N[idx:] = ['9'] * (len(N) - idx) N[idx] = '2' sum_digits = sum(map(int, N)) number = int(''.join(N)) while (sum_digits % 3 == 0 or number % 10 == 3): number -= 1 sum_digits -= 1 print(number)