Discription
给定一个长度为n的序列A,你可以选择任意多段不相交的区间[l1,r1),[l2,r2),…,[lk,rk),满足0≤l1<r1≤l2<r2≤⋯≤lk<rk≤n,并将每个区间内的数Ali,Ali+1,…,Ari−1从小到大排序。现给定长度为n的序列B,问A能否通过上述操作变为B?
Format
Input
多组测试数据,第一行一个正整数T,表示总共有T组输入
接下来共T组输入,每组输入第一行是一个正整数n,表示序列长度
第二行是n个整数,表示序列A
第三行是n个整数,表示序列B
Output
共 T 行,每行输出“yes
”或“no
” ,分别表示能变为B或不能变为B
Sample
Input
Output
Limitation
30%:1≤n≤100
50%:1≤n≤1000
100%:1≤T≤5,1≤n≤105,0≤Ai,Bi≤109