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; }