1479 - Moving Point

時間制限 2 秒 / メモリ制限 256 MB / 得点 2 / Writer ei1903 / x 3 / 統計 /


TLE
2sec
MLE
256MB
得点
2

問題

二次元座標平面上に 2 つの点 A,B があります。それぞれの点の座標は (0,0),(0,D) です。
次の操作を任意の回数行って点 A を座標 (X,Y) へ移動させることができるか判定してください。

 A の座標を (xa,ya)  B の座標を (xb,yb) とし、操作1と操作2のいずれかの操作を行う。

  • 操作1:点 A を座標 (xb+D,yb),(xbD,yb),(xb,yb+D),(xb,ybD) のいずれかに移動させる。
  • 操作2:点 B を座標 (xa+D,ya),(xaD,ya),(xa,ya+D),(xa,yaD) のいずれかに移動させる。

入力

入力は以下の形式で標準入力から与えられる。

D X Y

出力

 A を座標 (X,Y) へ移動させることが可能であるならばYesを、不可能ならばNoを出力せよ。
出力の末尾には改行を入れること。

制約

全ての入出力ケースについて以下を満たす。

  • 1D109
  • 109X,Y109
  • 入力は全て整数

入出力例

入力例

2 4 4

出力例

Yes

始め点 A の座標は (0,0) 、点 B の座標は (0,2) です。
ここから、A(0,0),B(0,2)A(2,2),B(0,2)A(2,2),B(2,4)A(4,4),B(2,4) というように移動させればよいです。