作为家庭作业,老师要求艺术课的所有学生画一棵漂亮且最重要的原创树。在每个人提交作品后,老师开始怀疑一些学生作弊。
老师认为,如果可以通过向树 $T_2$ 添加一些(可能为零)顶点和边,并重新标记其顶点,使其变得与树 $T_1$ 相同,则称树 $T_1$ 是从树 $T_2$ 复制而来的。
总共,她怀疑有 $t$ 对学生。对于每一对给定的树,请检查第一棵树是否可以从第二棵树复制而来。
输入格式
第一行包含一个整数 $t$ ($1 \le t \le 10^4$):怀疑的学生对数。
之后是 $t$ 组树对的描述。
每组描述的第一行包含一个整数 $n$ ($2 \le n \le 10^5$)。接下来的 $n-1$ 行,每行包含两个整数 $u$ 和 $v$ ($1 \le u, v \le n$),表示第一位学生的树的边。
每组描述的下一行包含一个整数 $m$ ($2 \le m \le n$)。接下来的 $m-1$ 行,每行包含两个整数 $u$ 和 $v$ ($1 \le u, v \le m$),表示第二位学生的树的边。
保证所有学生对的 $n$ 之和不超过 $5 \cdot 10^5$,且 $n \cdot m$ 之和不超过 $10^7$。
输出格式
对于每一对树,输出一行,包含一个单词(不区分大小写):如果第一棵树可以从第二棵树复制而来,输出 “Yes”,否则输出 “No”。
样例
输入 1
2 5 1 2 1 5 2 3 2 4 4 1 2 1 3 1 4 6 1 2 1 3 1 4 5 1 6 1 4 1 2 2 3 3 4
输出 1
Yes No