n,m=map(int,input().split()) MOD=10**9+7 use1=1 for j in range(1,m): use1=use1*(n-j)*pow(j,MOD-2,MOD)%MOD use2=1 for i in range(1,n+1): use2=use2*i%MOD print(use1*use2%MOD)