You are given two integers $$$n$$$ and $$$m$$$. Calculate the number of pairs of arrays $$$(a, b)$$$ such that:
As the result can be very large, you should print it modulo $$$10^9+7$$$.
The only line contains two integers $$$n$$$ and $$$m$$$ ($$$1 \le n \le 1000$$$, $$$1 \le m \le 10$$$).
Print one integer – the number of arrays $$$a$$$ and $$$b$$$ satisfying the conditions described above modulo $$$10^9+7$$$.
2 2
5
10 1
55
723 9
157557417
In the first test there are $$$5$$$ suitable arrays:
Name |
---|