n=input();yes,no=0,[0] a,b=list(map(int, input().split()) for _ in '11') for i,j in zip(a,b): if j: no.append(i) else: yes+=i print('YES' if yes>=max(no) else 'NO')