#abc222h. [abc222_h]Beautiful Binary Tree

[abc222_h]Beautiful Binary Tree

对于一个正整数 nn,我们称满足以下条件的有根二叉树是一棵美丽的 nn 阶二叉树。

  • 每个节点有一个数字 0011,节点 ii 的数字记为 aia_i
  • 每个叶子节点的数字定是 11
  • 可以通过进行如下的操作至多 n1n - 1 次,使得最终根节点上的数字为 nn,其余节点的数字是 00
    • 选择两个节点 u,vu, v,其中 uu 需要是 vv 的父节点或父节点的父节点。作赋值 auau+av,av0a_u\leftarrow a_u + a_v, a_v\leftarrow 0

给定 nn,请计算美丽的 nn 阶二叉树的数量。答案对 998244353998244353 取模。

n107n \le 10^7