Задача №1233. Двоякие числа
Натуральное число называется двояким, если в его десятичной записи встречается не более двух различных цифр. Например, числа 3, 23, 33, 100, 12121 — двоякие, а числа 123 и 9980 — нет.
Для заданного натурального числа N требуется найти ближайшее к нему двоякое число (если таких чисел два — любое из них).
     Входные данные
    
Во входном файле записано одно натуральное число N, не превосходящее 30 000.
     Выходные данные
    
В выходной файл требуется выдать единственное число — ближайшее двоякое к числу N.
Примеры
Входные данные
123
Выходные данные
122
Входные данные
2012
Выходные данные
2020
Входные данные
11111
Выходные данные
11111
Сдать:  для сдачи задач необходимо  войти в систему