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

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

Input

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

Output

输出1个整数,对10000007求模

Examples

Input

5

Output

12
Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题