#include int main() { int n; scanf("%d", &n); int i; int a[102]; for (i = 0; i < n; i++) scanf("%d", &a[i]); int b; int scor[102]; for (i = 0; i < 102; i++) scor[i] = 0; for (i = 0; i < n; i++) { scanf("%d", &b); scor[b] += a[i]; } int max = 0; for (i = 0; i < 102; i++) if (max < scor[i]) max = scor[i]; if (scor[0] == max) printf("YES\n"); else printf("NO\n"); return 0; }