import sys
n = int(sys.stdin.readline()) # 1 <= n <= 1000
arr = []
arr.append(0)
arr.append(1)
arr.append(2)
i = 3
while i <= n:
arr.append(arr[i-2] + arr[i-1])
i += 1
print(arr[n]%10007)
기본적인 수준의 dp 문제. 점화식을 유추하는것도 쉬웠고 이후에는 점화식을 사용하여 재귀만 하면 답이 바로 나옴.