def ILI(): return list(map(int, input().split()))
n = int(input())
a = ILI()
b = ILI()
ans =0
lis =[0 for i in range(100)]
for i in zip(a,b):
    if i[1]==0:
        ans+=i[0]
    else:
        lis[i[1]-1]+=i[0]
if max(lis)<=ans:
    print("YES")
else:
    print("NO")