5397 - 组合数学:圆排列:项链排列

通过次数

1

提交次数

10

Time Limit : 1 秒
Memory Limit : 128 MB

N个标有不同序号的珠子穿成一串,问有几种串法

Input

输入N为1个整数,N小于10000

Output

输出1个整数,对10000007求模

Examples

Input

5

Output

12