It's funny, the day you lose someone isn't the worst.
At least you've got something to do.
It's the days they stay gone.
小 X 是一位 X 国的附魔师。
自从那场战争爆发到现在,小 X 已经整整一年没有回到 X 国了。战事不断恶化,小 X 与 X 国的故人的联系也如风中残烛一般时断时续。但小 X 却连缅怀过去的时间都没有,肩负着责任的他只能日复一日地战斗着……
今天,小 X 需要进行一场炼金实验。
小 X 面前有 $N$ 种元素,它们的标号分别为 $1,2,\dots,N$,每一种元素 $i$ 都有一个对应的正整数 $a_i$,表示它的魔法强度。每个时刻,小 X 会执行如下操作中的一种:
-
$1$ :发现一种魔法强度为 $x$ 的新的元素,将其标号为 $Max+1$,其中 $Max$ 表示当前标号最大的元素的标号。
-
$2$ :对标号在区间 $[l,r]$ 内的元素进行一次实验,计算它们生成的法术的威力值 $f(a_l,a_{l+1},\dots,a_r)$。
其中 $f(x)=x,f(a_0,a_1,a_2,\dots,a_n)=a_0+\frac{1}{f(a_1,a_2,\dots,a_n)}\ (n\geq1)$。
显然,对于操作 $2$,小 X 所操作的 $f(a_l,a_{l+1},\dots,a_r)$ 一定可以唯一地写为最简分数 $\frac{x}{y}$ 的形式,你需要告诉小 X 的是 $x$ 和 $y$ 分别对 $998244353$ 取模的值。