#include using namespace std; //#include //using namespace atcoder; using ll=long long; using Graph=vector>; #define MAX 1000000 #define MOD 1000000007 //#define INF 1000000000 #define INF 1000000000000000000 int main(){ int N,S,K; cin>>N>>S>>K; if(S dp(S+1,0); dp[S]=1; for(int cnt=1;cnt<=N;cnt++){ for(int i=S-cnt;i>=0;i--){ dp[i]+=dp[i+cnt]; dp[i]%=MOD; } } cout<