#208. 解方程

解方程

无额外样例文件。

题目描述

输入一个正整数 nn,求关于未知数 x,yx, y 的不定方程:1x+1y=1n!\frac{1}{x}+\frac{1}{y}=\frac{1}{n!} 的正整数解 (x,y)(x,y) 的数目。

答案可能很大,你需要对 109+710^9+7 取模后输出。

输入格式

一个整数 n。

输出格式

一个整数,表示答案。

样例1输入

2

样例1输出

3

样例1解释

共有三组正整数解:(3,6)(3,6), (4,4)(4,4)(6,3)(6,3)

样例2输入

12345

样例2输出

375193968

数据范围

对于 30%30\% 的数据,n100n\le 100

对于全部数据,1n1061\le n\le 10^6