N, M, K = map(int, input().split()) MOD = 998244353 if M <= K: print(pow(M, 2 * N, MOD)) else: print((pow(K, 2 * N, MOD) + (M - K) * (pow(K, 2 * N, MOD) - pow(K - 1, 2 * N, MOD))) % MOD)