| 2022 VII Интеллектуальная олимпиада ПФО |
|---|
| Закончено |
Бернард, младший брат Рудольфа, учится в школе. И недавно он познакомился с факториалами. Факториал натурального числа $$$X$$$ — это произведение всех натуральных чисел от $$$1$$$ до $$$X$$$ включительно. Факториалы так восхитили Бернарда, что он начал считать факториалы всё больших и больших чисел. В конце концов он запутался и забыл, факториал какого числа он получил.
Бернард обратился за помощью к Рудольфу, чтобы узнать, факториалом какого числа является полученное им число $$$N$$$. Ну а Рудольф, так как он очень занят, обратился за помощью к вам. При этом учтите, что Бернард ещё маленький, а значит мог ошибиться в расчётах.
Первая строка содержит целое число без лидирующих нулей $$$N$$$ ($$$1 \le N$$$, количество цифр в числе $$$N$$$ не превосходит $$$10^6$$$) — число, полученное Бернардом.
Выведите положительное целое число, факториалом которого является число, которое получил Бернард. Если Бернард ошибся, и загаданное им число не является факториалом, выведите $$$-1$$$.
1
1
120
5
479001600
12
17
-1
| Название |
|---|


