Mod = 10**9+7 i,j = map(int,input().split()) if i==1 and j==1: print(1) else: ret = [[1]*j]*i for x in range(1,i): for y in range(1,j): ret[x][y] = (ret[x-1][y]+ret[x][y-1])%Mod print(ret[i-1][j-1])
Mod = 10**9+7 i,j = map(int,input().split()) if i==1 and j==1: print(1) else: ret = [[1]*j]*i for x in range(1,i): for y in range(1,j): ret[x][y] = (ret[x-1][y]+ret[x][y-1])%Mod print(ret[i-1][j-1])