#include #define MOD 998244353 using namespace std; using lli = long long int; lli inv(lli input) { if (input == 1) return 1; return (MOD - (MOD/input) * inv(MOD % input) % MOD); } lli expo(lli b, lli e) { if (e == 0) return 1; if (e == 1) return b % MOD; lli res = expo(b, e>>1); res = (res * res) % MOD; if (e&1) res = (res * b) % MOD; return res; } int main() { int n, k; cin >> n >> k; lli frac = (2*k*inv(2*k+1)) % MOD; lli ans = n*expo(frac, 2 * k); cout << (ans % MOD) << endl; return 0; }