#include <stdio.h>
#include<math.h>
int main() {
int n,m;scanf("%d%d",&n,&m);
int dp[n+1][m+1];
for(int i=1;i<=n;i++) dp[i][1]=1;
for(int i=1;i<=m;i++) dp[1][i]=1;
for(int i=2;i<=m;i++) {
for(int j=2;j<=n;j++) {
dp[j][i]=(dp[j-1][i]+dp[j][i-1])%(7+(int)pow(10,9));
}
}
printf("%d",dp[n][m]);
return 0;
}

京公网安备 11010502036488号