#include <iostream>
#include <vector>
using namespace std;
int main()
{
int N;
cin >> N;
vector<int> score(101, 0);
vector<int>a(N);
for(int i = 0; i < N; i++){
cin >> a[i];
}
for(int i = 0; i < N; i++){
int b;
cin >> b;
score[b]+=a[i];
}
for(int i = 1; i <=100; i++){
if(score[0]< score[i]){
cout << "NO" << endl;
return 0;
}
}
cout << "YES"<<endl;
return 0;
}