第一行一个正整数 $n$ ($2\leqslant n \leqslant 10^5$),表示有 $n$ 个人。
接下来 $n$ 行,每行两个正整数 $x_i$ 和 $y_i$ ($1\leqslant x_i < y_i <998244353$),表示 $p_i = \frac{x_i}{y_i}$。
接下来一行 $n$ 个正整数 $to_i$ ($1\leqslant to_i \leqslant n$,$to_i \neq i$),表示第 $i$ 个人醒来后会叫醒第 $to_i$ 个人。
接下来 $n$ 行,第 $i$ 行两个正整数 $a_i$ 和 $b_i$ ($1\leqslant a_i < b_i <998244353$),表示 $s_i = \frac{a_i}{b_i}$。