n,m,k=map(int,input().split()) mod=10**9+7 framod=[1] ans=0 def framod_calc(n, mod, a=1): for i in range(1,n+1): a=a * i % mod framod.append(a) framod_calc(n+m+1, mod) def permmod(n, k, mod): if n=k: ans+=(combmod(n, i, mod)*combmod(m-1,m-i,mod)*permmod(m,m,mod)*permmod(n-1,n-1,mod))%mod ans%=mod else: break print(ans)