AT_fps_24_e 数列 3
Description
$ M $ 以下の正整数からなる長さ $ N $ の整数列 $ A = (a_1,a_2,\dots,a_N) $ のうち、次の条件を満たすものの個数を $ 998244353 $ で割った余りを求めてください。
- $ 1 \leq m \leq M $ を満たす整数 $ m $ 全てについて、 $ A $ における $ m $ の登場回数は $ m $ 回以下である。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ M $
Output Format
答えを出力せよ。
Explanation/Hint
### Sample Explanation 1
条件を満たす数列は次の $ 8 $ 個です。
- $ (1, 2) $
- $ (1, 3) $
- $ (2, 1) $
- $ (2, 2) $
- $ (2, 3) $
- $ (3, 1) $
- $ (3, 2) $
- $ (3, 3) $
### Constraints
- $ 1 \leq N \leq 300 $
- $ 1 \leq M \leq 300 $
- $ N, M $ は整数