#include <iostream> #include <vector> using namespace std; int main(){ long long n,l;cin>>n>>l; long long k=n-l+1; const long long MOD=998244353; long long d=2; long long ans=1; for(;k>0;k>>=1){ if(k&1) ans=(ans*d)%MOD; d=(d*d)%MOD; } cout<<ans-1<<endl; return 0; }