#include #define rep(i,n) for(int i=0; i<(n); i++) using namespace std; typedef long long ll; int main(){ int n; cin>>n; vector a(n); rep(i,n) cin>>a[i]; vector p(101,0); rep(i,n){ int j; cin>>j; p[j]+=a[i]; } if(p[0] == *max_element(p.begin(), p.end())) cout << "YES" << endl; else cout << "NO" << endl; }