// I SELL YOU...! #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; using P = pair; #define MOD 1000000007 #define MAX 10000 void init_io(){ cin.tie(0); ios::sync_with_stdio(false); cout << setprecision(10); } signed main(){ init_io(); ll n,d,k; vector dp(MAX,0); cin >> n >> d >> k; dp[0] = 1; for(int i=0;i cdp(dp.begin(),dp.end()); for(int i=d;i