def main():
    input()  # N
    *A, = map(int, input().split())
    *B, = map(int, input().split())

    X = {}
    X[0] = 0
    for b, a in zip(A, B):
        X[a] = X.get(a, 0) + b

    for x in X:
        if X[0] < X[x]:
            print('NO')
            return
    print('YES')


if __name__ == '__main__':
    main()