Point: 100.0
Time limit: 1.0s
Memory limit: 640 M
Input: stdin
Output: stdout
Author:  
Problem type
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text

Trên mặt phẳng tọa độ Oxy, Rùa sống tại điểm có tọa độ (0, 0), Thỏ sống tại điểm có tọa độ (a, b). Hôm nay, Rùa nhận lời đến dự sinh nhật Thỏ. Rùa đi khá chậm, trong mỗi bước, Rùa chỉ có thể di chuyển 1 đơn vị độ dài theo một trong các hướng ngang hoặc dọc. Nói cách khác, từ vị trí (x, y), trong một bước đi, Rùa chỉ có thể đi đến một trong các vị trí (x + 1, y), (x - 1, y), (x, y + 1), (x, y - 1).

Rùa khá kém trong việc xác định hướng. Vì vậy, cậu ta chọn ngẫu nhiên hướng đi trong mỗi bước. Cậu ta có thể vô tình quay về nhà trong chuyến đi của mình, thậm chí có thể không biết rằng đã đến nhà Thỏ tại điểm (a, b) mà lại tiếp tục đi.

May mắn là, cuối cùng Rùa đã đến nhà thỏ tại vị trí (a, b). Rùa nói với Thỏ: “Tớ phải mất đúng s bước để đi từ nhà tớ đến nhà bạn”. Thỏ thì không chắc chắn về số bước đi mà Rùa đã nói. Hãy giúp Thỏ kiểm tra câu nói của Rùa về số bước đi từ nhà Rùa đến nhà Thỏ?

Dữ liệu vào:

  • Gồm một dòng chứa ba số a, b, s.

Ràng buộc:

  • \(-10^9 \leq a, b \leq 10^9, 1 \leq s\leq 2*10^9\)

Đầu ra:

  • Nếu bạn nghĩ Rùa đã nhầm và không thể thực hiện chính xác s bước đi từ nhà Rùa đến nhà Thỏ, thì hãy in ra “No”. Ngược lại, hãy in ra từ “Yes”.

Ví dụ 1:

INPUT

5 5 11

OUTPUT

No

Ví dụ 2:

INPUT

10 15 25

OUTPUT

Yes

Ví dụ 3:

INPUT

0 5 1

OUTPUT

No

Ví dụ 4:

INPUT

0 0 2

OUTPUT

Yes