#include "bits/stdc++.h" using namespace std; #define FOR(i,a,b) for(int i=(a);i<(b);++i) #define REP(i,n) FOR(i,0,n) #define LL long long #define MOD 1000000007 #define FACT_MAX 1000000 LL fact[FACT_MAX]; class Combinatrics{ private: long long mod = MOD; int fact_max = FACT_MAX; public: Combinatrics(){ fact[0]=1; for(int i=1;in || k<0) return 0LL; if(k==n || k==0) return 1LL; return (fact[n]*inv(fact[n-k])%mod)*inv(fact[k])%mod; } }; LL n; int m; int main(){ cin>>n>>m; if(n<(LL)m){cout<<0<