Page not loading? Try clicking here.
Placeholder

#5948

오각오각해 1s 1024MB

Problems

오각형은 단계가 증가할수록 더 오각오각해진다. 여기서 오각오각해진다는 말은 위의 그림을 참조하자.

N단계에서 점의 개수가 몇 개일지 알아보자.


Input

첫 줄에 N이 주어진다. (1 ≤ N ≤ 10,000,000)


Output

N단계의 점의 개수를 1\,000\,003로 나눈 나머지를 출력한다.


Example #1

1
5

Example #2

2
12

Example #3

3
22
You must sign in to write code.