#include using namespace std; #define INF 1000000000 #define REP(i,n) for(int (i)=0;(i)<(int)(n);(i)++) const int MAX_N=100001; int N; vector V[MAX_N]; bitset<200001>BS; bitset<200001>TS; int main(){ cin>>N; REP(i,N){ int x; cin>>x; V[x].push_back(i); } REP(i,N){ int x; cin>>x; BS[i]=x; } REP(i,100001){ if(V[i].size()){ bitset<200001>T; for(int v=0 ;v