# -*- coding: utf-8 -*-
n = int(input())
a = [int(i) for i in input().split()]
b = [int(i) for i in input().split()]

score = {}

for i in range(n):
    if b[i] in score:
        score[b[i]] += a[i]
    else:
        score[b[i]] = a[i]

result = "NO"
if 0 in score:
    if score[0] >= max([i for i in score.values()]):
        result = "YES"

print(result)