#include using namespace std; #define rep(i, n) for (int i = 0; i < (int)(n); i++) #define MOD 998244353 using ll = long long int; int main() { int N, M, K; cin >> N >> M >> K; auto count_bit = [&](int x, int b) { int rtn = 0; rep(i, b) if ((x>>i) & 1) rtn++; return rtn; }; vector> dp(M, vector (1<= K) { if (i == 0) dp[i+1][j1] = dp[i+1][j1] + 1; else dp[i+1][j1] = (dp[i+1][j1] + dp[i][j]) % MOD; } } } } int ans = 0; rep(i, 1<