给定一个 $[1, N]$ 的排列 $f$(包含从 $1$ 到 $N$ 的所有整数),定义 $\text{inv}(f)$ 为构成逆序对的下标对 $(i, j)$ 的集合。形式化地,
$$\text{inv}(f) := \{(i, j) \mid 1 \le i < j \le N, f_i > f_j\}$$
换句话说,$\text{inv}(f)$ 表示排列 $f$ 中所有出现逆序对的下标对。
如果对于一对 $[1, N]$ 的排列 $(p, q)$,满足 $\text{inv}(p) \subseteq \text{inv}(q)$ 或 $\text{inv}(q) \subseteq \text{inv}(p)$,则称其为“不可思议的排列对”(incredible permutation pair)。
你收到了一对排列 $(p, q)$ 作为礼物。由于你对排列充满热情,你想确定这对排列 $(p, q)$ 是否为不可思议的排列对。
输入格式
第一行包含一个整数 $T$,表示测试用例的数量($1 \le T \le 5 \cdot 10^5$)。接下来是各测试用例。
对于每个测试用例: 第一行包含一个整数 $N$,表示排列的大小($1 \le N \le 5 \cdot 10^5$)。 第二行包含 $N$ 个整数 $p_1, p_2, \dots, p_N$,表示排列 $p$。 * 第三行包含 $N$ 个整数 $q_1, q_2, \dots, q_N$,表示排列 $q$。
序列 $p$ 和 $q$ 均为 $[1, N]$ 的有效排列。
所有测试用例的 $N$ 之和不超过 $5 \cdot 10^5$。
输出格式
对于每个测试用例,如果 $(p, q)$ 是不可思议的排列对,则输出 “Yes”;否则输出 “No”。
样例
样例输入 1
3 3 2 1 3 1 3 2 5 5 3 1 4 2 3 4 5 2 1 6 3 4 5 6 1 2 6 3 5 4 2 1
样例输出 1
No No Yes