N = int(eval(input()))

A = list(map(int,input().split()))

B = list(map(int,input().split()))

sa = sum(A)

sb = sum(B)

if sa>sb:

    print("No")

else:

    d1 = 0

    d2 = 0

    for i in range(N):

        if A[i]>B[i]:

            d1 += A[i]-B[i]

        elif B[i]>A[i]:

            d2 += (B[i]-A[i])//2

    if d2>=d1:

        print("Yes")

    else:

        print("No")
N = int(eval(input()))

A = list(map(int,input().split()))

B = list(map(int,input().split()))

cp = 0

cm = 0

for i in range(N):

    if A[i]>B[i]:

        cm += A[i]-B[i]

    elif B[i]>A[i]:

        cp += (B[i]-A[i])//2

if cp>=cm:

    print("Yes")

else:

    print("No")
N = int(eval(input()))
A = list(map(int, input().split()))
B = list(map(int, input().split()))
sa = sum(A)
sb = sum(B)
if sa > sb:
    print("No")
else:
    d1 = 0
    d2 = 0
    for i in range(N):
        if A[i] > B[i]:
            d1 += A[i] - B[i]
        elif B[i] > A[i]:
            d2 += (B[i] - A[i]) // 2
    if d2 >= d1:
        print("Yes")
    else:
        print("No")

N = int(eval(input()))
A = list(map(int, input().split()))
B = list(map(int, input().split()))
cp = 0
cm = 0
for i in range(N):
    if A[i] > B[i]:
        cm += A[i] - B[i]
    elif B[i] > A[i]:
        cp += (B[i] - A[i]) // 2
if cp >= cm:
    print("Yes")
else:
    print("No")

-sa = sum(A) -sb = sum(B) -if sa > sb: +cp = 0 +cm = 0 +for i in range(N): +    if A[i] > B[i]: +        cm += A[i] - B[i] +    elif B[i] > A[i]: +        cp += (B[i] - A[i]) // 2 +if cp >= cm: +    print("Yes") +else: -else: -    d1 = 0 -    d2 = 0 -    for i in range(N): -        if A[i] > B[i]: -            d1 += A[i] - B[i] -        elif B[i] > A[i]: -            d2 += (B[i] - A[i]) // 2 -    if d2 >= d1: -        print("Yes") -    else: -        print("No")