n,m,k = list(map(int,input().split()))



for i in range(n+1):

    for j in range(m+1):

        if i*(m-j)+(n-i)*j==k:

            print('Yes')

            exit()



print('No')

n,m,k = list(map(int,input().split()))

for a in range(n+1):

    # a行押す

    black = a * m

    for b in range(m+1):

        # b列押す

        res = black + b * (n - 2 * a)

        if res == k:

            print('Yes')

            exit()

print('No')

n, m, k = list(map(int, input().split()))
for i in range(n + 1):
    for j in range(m + 1):
        if i * (m - j) + (n - i) * j == k:
            print("Yes")
            exit()
print("No")

n, m, k = list(map(int, input().split()))
for a in range(n + 1):
    # a行押す
    black = a * m
    for b in range(m + 1):
        # b列押す
        res = black + b * (n - 2 * a)
        if res == k:
            print("Yes")
            exit()
print("No")

-for i in range(n + 1): -    for j in range(m + 1): -        if i * (m - j) + (n - i) * j == k: +for a in range(n + 1): +    # a行押す +    black = a * m +    for b in range(m + 1): +        # b列押す +        res = black + b * (n - 2 * a) +        if res == k: