#include #include #include using namespace std; using mint=atcoder::modint998244353; int N,K; mint dp[2][5][2020]; const int P[5]={0b001,0b010,0b100,0b111,0b111}; int main() { ios::sync_with_stdio(false); cin.tie(nullptr); cin>>N>>K; int now=0; dp[now][0][0]=1; for(int i=0;i>k&1)c+=C[k]; for(int k=K;k>=0;k--) { mint t=dp[now][j][k]; dp[now][j][k]=0; dp[now][j][k+c]+=t; } } } mint ans=0; int j=N%2==1?2:0; for(int k=0;k<=K;k++)ans+=dp[now][j][k]; cout<