int main(){
int a[101]={},b[101]={},i,n,k,s=0;
scanf("%d",&n);
for(i=0;i<n;i++)scanf("%d",a+i);
for(i=0;i<n;i++)scanf("%d",&k),b[k]+=a[i];
for(i=1;i<=100;i++)b[i]>b[0]&&s++;
puts(s?"NO":"YES");
return 0;
}