#abc263e. [abc263_e]Sugoroku 3

[abc263_e]Sugoroku 3

题目描述

NN 个方块,分别称为 Square 11 到 Square NN。你从 Square 11 开始。

从 Square 11 到 Square N1N-1 的每个方块上都有一个骰子。Square ii 上的骰子标有从 00AiA_i 的整数,每个整数出现的概率相等。(骰子的结果是相互独立的。)

直到你到达 Square NN,你将重复在所在方块上掷骰子。如果 Square xx 上的骰子掷到整数 yy,你将移动到 Square x+yx+y

求掷骰子的次数的期望值,对 998244353998244353 取模后的结果。如果表达为 fracPQ\\frac{P}{Q},其中 PPQQ 是互质的整数,存在唯一的整数 RR 满足 RtimesQequivPpmod998244353R \\times Q \\equiv P\\pmod{998244353} 并且 0leqRlt9982443530 \\leq R \\lt 998244353,找出这个 RR

备注

可以证明所求的期望值总是一个有理数。此外,如果该值表示为 fracPQ\\frac{P}{Q},其中 PPQQ 是两个互质的整数,那么存在一个唯一的整数 RR 满足 RtimesQequivPpmod998244353R \\times Q \\equiv P\\pmod{998244353} 并且 0leqRlt9982443530 \\leq R \\lt 998244353。找出这个 RR

约束条件

  • 2leNle2times1052 \\le N \\le 2 \\times 10^5
  • 1leAileNi(1leileN1)1 \\le A_i \\le N-i(1 \\le i \\le N-1)
  • 输入中的所有值都是整数。

输入格式

输入以标准输入给出,格式如下:

NN A1A_1 A2A_2 dots\\dots AN1A_{N-1}

输出格式

输出答案。


示例输入 1

3
1 1

示例输出 1

4

所求的期望值为 44,因此输出 44

以下是一个可能的情况,直到达到 Square NN

  • 在 Square 11 上掷出 11,然后移动到 Square 22
  • 在 Square 22 上掷出 00,然后停留在那里。
  • 在 Square 22 上掷出 11,然后移动到 Square 33

这种情况发生的概率为 frac18\\frac{1}{8}


示例输入 2

5
3 1 2 1

示例输出 2

332748122