시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 256 MB50343266.667%

문제

Find the number of pairs $(p, q)$ of permutations of length $n$ such that $\sum\limits_{i=1}^n \max(p_i, q_i) = k$.

As the answer may be large, find it modulo $10^9 + 7$.

입력

The only line contains two integers, $n$ and $k$ ($1 \le n \le 100$, $1 \le k \le n^2$).

출력

Print the answer modulo $10^9 + 7$.

예제 입력 1

2 4

예제 출력 1

2

예제 입력 2

3 7

예제 출력 2

12