#D6864. Small Products
Small Products
Small Products
Find the number of sequences of length K consisting of positive integers such that the product of any two adjacent elements is at most N, modulo 10^9+7.
Constraints
- 1\leq N\leq 10^9
12\leq K\leq 100 (fixed at 21:33 JST)- N and K are integers.
Input
Input is given from Standard Input in the following format:
N K
Output
Print the number of sequences, modulo 10^9+7.
Examples
Input
3 2
Output
5
Input
10 3
Output
147
Input
314159265 35
Output
457397712
inputFormat
Input
Input is given from Standard Input in the following format:
N K
outputFormat
Output
Print the number of sequences, modulo 10^9+7.
Examples
Input
3 2
Output
5
Input
10 3
Output
147
Input
314159265 35
Output
457397712
样例
10 3
147