Your task is to count the number of permutations of $1,2,\dots,n$ that have exactly $k$ inversions (i.e., pairs of elements in the wrong order).
For example, when $n=4$ and $k=3$ , there are $6$ such permutations:
The only input line has two integers $n$ and $k$ .
Print the answer modulo $10^9+7$ .