#include int main(void){ int n,a[128]={0},b[128]={0},s[128]={0},i,ksc; scanf("%d",&n); for(i = 1;i <= n;i++){scanf("%d",&a[i]);} for(i = 1;i <= n;i++){scanf("%d",&b[i]);} for(i = 1;i <= n;i++){s[(b[i])]+=a[i];} ksc = s[0]; for(i = 1;i <= 100;i++){if(ksc < s[i]){printf("NO\n");return 0;}} printf("YES\n"); return 0; }