У теорії чисел виникають цікаві закономірності при розгляді чисел, які складаються лише з певних цифр.
Для заданого числа знайдіть найменше додатне ціле число, яке складається лише з цифр та і ділиться на .
Одне ціле число (1 \le N \le 10^6).
Виведіть найменше число, що складається лише з цифр та і ділиться на . Якщо такого числа не існує або якщо його довжина перевищує цифр, виведіть "Impossible".
Приклад 1
Приклад 2