#P12750. [thupc 2025 final] goodstr

[thupc 2025 final] goodstr

Background

Special for algorithm lovers, ^_^

Description

对于三个长度为 $n$ 的 01 字符串 $s_1,s_2,s_3$,称长度为 $n$ 的 01 字符串 $t$ 是 好的 当且仅当:

$$\forall 1 \le i,j \le n, \exists k \in \{1,2,3\}, s_{k,i} = t_i, s_{k,j} = t_j $$

设 $f(s_1,s_2,s_3)$ 为这样的好的串的数量。

现在我们有三个长度为 $n$ 的随机 01 字符串 $s_1,s_2,s_3$,其中 $s_i (1 \le i \le 3)$ 的第 $j (1 \le j \le n)$ 个字符有 $\frac{p_{i,j}}{9}$ 的概率为 1,$\left(1 - \frac{p_{i,j}}{9}\right)$ 的概率为 0,其中 $p_{i,j}$ 是一个 $0$ 至 $9$ 的整数。

所有的随机事件是独立的。你需要求 $f(s_1,s_2,s_3)$ 的期望,对 $998244353$ 取模。

Format

Input

第一行一个整数 $n\ (3 \le n \le 3 \times 10^5)$ 表示字符串长度。

接下来是一个 $3$ 行 $n$ 列的数字矩阵,其中第 $i$ 行第 $j$ 列的数字表示 $p_{i,j}$。

Output

输出一个整数,表示答案对 $998244353$ 取模的值。

Samples

3
900
090
009
4

在该组样例中,$s_1, s_2, s_3$ 分别为 100, 010, 001,四种方案分别为 100010001000

3
999
999
999
1
10
0123456789
1234567890
2345678901
612360617