n = int(input())
A = list(map(int, input().split()))
B = list(map(int, input().split()))

X = [0]*100
k = 0
for a, b in zip(A, B):
    if b == 0:
        k += a
    else:
        X[b-1] += a
if max(X) > k:
    print('NO')
else:
    print('YES')