#include using namespace std; int N,K; long dp[11][1<<10]; long cnt[1<<10]; const long mod=998244353; main() { cin>>N>>K; if(K>10) { cout<<0<>A; cnt[A]++; int T=A&-A; if(T>1)cnt[A|T-1]++; } dp[0][0]=1; for(int k=0;k0;j=j-1&T) { if(j&lim)(dp[k+1][i|j]+=dp[k][i]*cnt[j])%=mod; } } } long ans=0; for(int i=0;i<1<<10;i++)ans+=dp[K][i]; cout<