def main():
    n = int(input())
    a = list(map(int, input().split()))
    b = list(map(int, input().split()))
    scores = [0 for i in range(100)]
    score = 0
    for i in range(n):
        if b[i] == 0:
            score += a[i]
        else:
            scores[b[i]-1] += a[i]
    ans = "YES" if score >= max(scores) else "NO"
    # print(score, scores)

    print(ans)


if __name__ == "__main__":
    main()