Два масиви#11725

Два масиви

1 секунда
128 мегабайтів
Середня

Вам дано два додатних цілі числа і . Знайдіть кількість пар масивів , які задовольняють наступним умовам:

Оскільки відповідь може бути дуже великою, виведіть її за модулем 10^9 + 7.

Вхідні дані

Два додатних цілих числа і (1 \le n \le 1000,\ 1 \le m \le 10).

Вихідні дані

Виведіть єдине число — кількість пар масивів і , які задовольняють вказаним вище умовам, за модулем 10^9 + 7.

Приклади

Приклад

Вхідні дані
2 2
Вихідні дані
5

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Примітка

У першому прикладі існує підходящих пар:

  • a = [1,1],\ b = [2,2];

  • a = [1,2],\ b = [2,2];

  • a = [2,2],\ b = [2,2];

  • a = [1,1],\ b = [2,1];

  • a = [1,1],\ b = [1,1].