from collections import defaultdict def main(): n = int(input()) d = defaultdict(int) a = list(map(int, input().split())) b = list(map(int, input().split())) for i in range(len(b)): d[b[i]] += a[i] for k, v in d.items(): if k == 0: continue if v > d[0]: print("NO") return print("YES") if __name__ == '__main__': main()