Есть ли делитель?
문제
На форуме, на котором обсуждаются задачи олимпиад по информатике, ввели следующий аналог капчи. Участнику выдаётся строка из десятичных цифр (без ведущих нулей). В качестве ответа требуется ввести такое основание системы счисления , что в этой системе счисления выданная запись будет соответствовать составному числу (назовем его ), а также число , большее 1 и меньшее , являющееся делителем .
При этом и не должны превосходить .
По заданной строке десятичных цифр найдите любую пару чисел и , удовлетворяющую ограничениям, или ответьте, что решения в заданных ограничениях не существует.
입력
Входные данные состоят из непустой строки длиной до символов, составленной из цифр от 0 до 9 и не начинающейся с 0.
출력
Если решение существует, выведите два числа --- основание системы счисления и делитель , записанные в десятичной системе счисления. Оба числа должны удовлетворять ограничениям . Если решения не существует, выведите .
예제
예제 1
1
-1
예제 2
4
10 2
예제 3
19
11 2