#include const long mod = 998244353l; long modpow(long x, long y, long m){ long res = 1ll, tmp = x; while(y){ if(y&1) res = res * tmp % m; tmp = tmp * tmp % m; y >>= 1; } return res; } long N, L; int main(){ scanf("%ld%ld", &N, &L); N = (N + L - 1) / L; printf("%ld\n", modpow(2, N, mod) - 1); return 0; }