def get_entrys_score(questions:list):
    entrys_score = {0:0}
    for question in questions:
        score,answerer = question
        entrys_score.setdefault(answerer,0)
        entrys_score[answerer]+=score
    return entrys_score

input()
questions = [(x,y) for x,y in zip(*[map(int,input().split()) for i in range(2)])]
entrys_score = get_entrys_score(questions)
my_score = entrys_score[0]
victory_score = max(entrys_score.values())
is_won = my_score >= victory_score
print("YES" if is_won else "NO")