N = int (input()) S = [int(x) for x in input().split()] P = [int(x) for x in input().split()] PS = [0 for x in range(101)] isWin = True for i in range(N): PS[P[i]] += S[i] for i in range(1, len(PS)): if PS[0] < PS[i]: isWin = False print(("NO","YES")[isWin])