import sys
for line in sys.stdin:
a = line.split()
n = int(a[0])
m = int(a[1])
list_a = []
mod = 10 ** 9 + 7
for _ in range(n + 1):
list_a.append([0] * (m + 1))
list_a[1][1] = 1
if n >= 1 and m <= 10 ** 3:
for i in range(2, n + 1):
list_a[i][1] = list_a[i - 1][1]
for j in range(2, m + 1):
list_a[1][j] = list_a[1][j - 1]
for i in range(2, n + 1):
for j in range(2, m + 1):
list_a[i][j] = list_a[i - 1][j] + list_a[i][j - 1]
print(list_a[n][m] % mod)
else:
print('请核实输入数据范围')

京公网安备 11010502036488号