#include <stdio.h>
const int MOD= 1e9+7;
int fbn(int n, int m)
{
int a[n+1][m+1];
a[1][1]=1;
for(int i= 1;i<=n;i++)
{
for(int j=1;j<=m;j++)
{
if(i == 1 && j==1)
{
continue;
}
else if(j==1)
{
a[i][j]=a[i-1][j]% MOD;
}
else if(i==1)
{
a[i][j]=a[i][j-1]% MOD;
}
else
{
a[i][j]=(a[i-1][j]+a[i][j-1])% MOD;
}
}
}
return a[n][m];
}
int main()
{
int n,m;
scanf("%d %d",&n,&m );
printf("%d\n",fbn(n,m));
return 0;
}

京公网安备 11010502036488号