#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;

int main(){
	int n;cin>>n;
	vector<int> score(n);
	for(int i=0;i<n;i++) cin>>score[i];
	vector<int> man(101);
	fill(man.begin(),man.end(),0);
	for(int i=0;i<n;i++){
		int b;cin>>b;
		man[b]+=score[i];
	}
	if(max_element(man.begin(),man.end()) == man.begin()) cout<<"YES"<<endl;
	else cout<<"NO"<<endl;

	return 0;
}