#include #include #include using namespace std; using mint=atcoder::modint998244353; mint dp[555][555]; int main() { ios::sync_with_stdio(false); cin.tie(nullptr); int N,M; cin>>N>>M; dp[0][0]=1; for(int n=1;n<=N;n++) { for(int j=0;j<=M;j++)for(int k=0;j+k<=M;k++) { if(j==0) { dp[n][j+k]+=dp[n-1][j]*dp[n-1][k]; dp[n][j+k+1]+=dp[n-1][j]*dp[n-1][k]; } else { dp[n][j+k+1]+=dp[n-1][j]*dp[n-1][k]; } } } cout<