You are given an integer N, which is greater than 1.
Consider the following functions:
Note that we use mod to represent the integer modulo operation. For a non-negative integer x and a positive integer y, x mod y is the remainder of x divided by y.
Output the minimum positive integer k such that Fk(a)=a for all positive integers a less than N. If no such k exists, output -1.
The input consists of a single line that contains an integer N (2≤N≤109), whose meaning is described in the problem statement.
Output the minimum positive integer k such that Fk(a)=a for all positive integers a less than N, or -1 if no such k exists.
3
1
4
-1
15
2