这是一道(集合并卷积的)模板题。
给定一个集合 $S = {{x_1}, {x_2}, \dots, {x_n}}$ 和一个 $S$ 上的集合族 $\mathcal F = {{S_0}, {S_1}, \dots, {S_{m-1}}}$。
一个覆盖 $\mathcal C$ 是 $\mathcal F$ 的一个子族,满足 $\mathcal C$ 中所有集合的并为 $S$。
求大小不大于 $k$ 的覆盖的数量 $\text{mod}\;998244353 %% \bmod 会在前面产生一个空白。。$。
两个覆盖 ${\mathcal C_1}, {\mathcal C_2}$ 不同,当且仅当存在 $i$ 使 $S_i \in {\mathcal C_1} \land S_i \notin {\mathcal C_2}$ 或 $S_i \notin {\mathcal C_1} \land S_i \in {\mathcal C_2}$。$S_i$ 和 $S_j$ 不同当且仅当 $i \neq j$。