AAA는 같은 값이 일정한 간격으로 되풀이된다. A[p]=A[0]A[p] = A[0]A[p]=A[0]이고 A[p+1]=A[1]A[p+1] = A[1]A[p+1]=A[1]인 가장 작은 양의 정수 ppp를 수열의 주기라고 한다. MMM이 주어질 때 주기를 구한다.
M=5M = 5M=5이면 AAA는 1 1 2 3 0 3 3 1 4 0 4 4 3 2 0 2 2 4 1 0 1 1 …이고 A[20]=A[21]=1A[20] = A[21] = 1A[20]=A[21]=1이므로 주기는 20이다.
1 1 2 3 0 3 3 1 4 0 4 4 3 2 0 2 2 4 1 0 1 1 …
2≤M≤1 0002 \le M \le 1\,0002≤M≤1000
입력 1
5
출력 1
20
입력 2
10
출력 2
60