九条可怜手上有一个长度为 nnn 的整数数列 rir_iri ,她现在想要构造一个长度为 nnn 的,满足如下条件的整数数列 AAA :
现在可怜想要知道共有多少不同的数列满足这个条件。两个数列 AAA 和 BBB 是不同的当且仅当至少存在一个位置 iii 满足 Ai≠BiA_i \neq B_iAi≠Bi 。
第一行输入一个整数 nnn ,第二行输入 nnn 个整数 rir_iri 。
输出一个整数表示方案数,答案可能很大,对 998244353998244353998244353 取模后输出。
3 2 2 2
6
满足条件的序列有 [1,1,1],[1,2,1],[1,2,2],[2,1,1],[2,1,2],[2,2,2][1, 1, 1], [1, 2, 1], [1, 2, 2], [2, 1, 1], [2, 1, 2], [2, 2, 2][1,1,1],[1,2,1],[1,2,2],[2,1,1],[2,1,2],[2,2,2] 。