#include <bits/stdc++.h>
using namespace std;
int a[100],s[100];
int main() {
    int N;
    scanf("%d",&N);
    for(int i=0;i<N;i++) {
        scanf("%d",&a[i]);
    }
    int sum=0;
    for(int i=0;i<N;i++) {
        int b;
        scanf("%d",&b);
        if(b==0) {
            sum+=a[i];
        }else {
            s[b-1]+=a[i];
        }
    }
    bool win=1;
    for(int i=0;i<100;i++) {
        if(sum<s[i]) win=0;
    }
    printf("%s\n",win?"YES":"NO");
}