博客上共有 $N + M$ 条尖刻的评论。你发表了 $N$ 条评论,其中第 $i$ 条评论有 $A_i$ 个差评。其余 $M$ 条评论中,第 $i$ 条评论有 $B_i$ 个差评。
Mike 打算通过重复以下操作,将这些评论一条一条地删除:
- 随机选择一条评论并将其删除。更准确地说,设 $x_1, x_2, \dots, x_k$ 为当前剩余评论的差评数。他将以 $x_i / (\sum_{1 \le j \le k} x_j)$ 的概率选择并删除第 $i$ 条评论。
注意,每次操作的选择都是独立的。
求 Mike 在删除你发表的所有评论之前,所需操作次数的期望值。答案是一个有理数,请按惯例输出其对 $998244353$ 取模的结果。可以证明,在题目给定的约束条件下,这种表示总是可能的。
输入格式
第一行包含整数 $N$ 和 $M$ ($1 \le N, M \le 100$)。 第二行包含整数 $A_1, A_2, \dots, A_N$ ($1 \le A_i \le 100$)。 第三行包含整数 $B_1, B_2, \dots, B_M$ ($1 \le B_i, \sum_{1 \le i \le N} A_i + \sum_{1 \le i \le M} B_i < 998244353$)。
输出格式
输出答案。
样例
输入 1
1 2 1 1 1
输出 1
2
输入 2
1 1 2 1
输出 2
332748119
输入 3
3 3 2 3 5 7 11 900000000
输出 3
636512475