#include using namespace std; #include using namespace atcoder; typedef long long ll; typedef pair pll; typedef modint998244353 mint; #define rep(i,n) for(ll i=0;i>n>>k; lazy_segtree seg(n+3); seg.set(0,1); rep(i,n){ seg.apply(min(i+k,n+1),n+1,seg.get(i)); //debug //rep(j,n+1)cout<