Щасливі числа
Програмісти вважають, що щасливі числа - це ті, які складаються лише з цифр , , та . Наприклад, числа , , , вважаються щасливими, тоді як , , , - ні.
Ваше завдання - іноді визначити -те щасливе число в порядку зростання, а іноді знайти найменше щасливе число, яке більше за задане число . Ви повинні написати програму, яка правильно відповідає на запитів цих двох типів.
Вхідні дані
Перший рядок містить одне ціле число - кількість запитів. Кожен з наступних рядків містить два цілі числа та . Якщо , потрібно знайти -те щасливе число в порядку зростання, а якщо , потрібно знайти найменше щасливе число, більше за . Відомо, що:
якщо = , то
якщо = , то
Вихідні дані
Для кожного запиту виведіть відповідь у новому рядку.
Приклади
Примітка
Послідовність щасливих чисел виглядає так: , , , , , , , , , , , , , , , , ... .