N=int(input()) A=list(map(int,input().split())) B=list(map(int,input().split())) score=0 num=[0]*101 for i in range(N): if B[i]==0: score+=A[i] else: num[B[i]]+=A[i] if score>=max(num): print("YES") else: print("NO")