# -*- coding: utf-8 -*- n = int(input()) a = [int(i) for i in input().split()] b = [int(i) for i in input().split()] score = {} for i in range(n): if b[i] in score: score[b[i]] += a[i] else: score[b[i]] = a[i] result = "NO" if 0 in score: if score[0] >= max([i for i in score.values()]): result = "YES" print(result)