n, m, K = map(int, input().split()) mod = 998244353 dp = [1] * (1 << n) for i in range(m - 1): ndp = [0] * (1 << n) for j in range(1 << n): for k in range(1 << n): # dp[j]→ndp[k] if bin(j & k).count('1') >= K: ndp[k] += dp[j] ndp[k] %= mod dp = ndp print(sum(dp) % mod)