B - Colored Balls Editorial /

Time Limit: 2 sec / Memory Limit: 1024 MB

配点 : 200

問題文

初め箱には赤い玉が X 個、青い玉が Y 個入っています。

高橋君は以下の操作を繰り返して、箱を空にしたいです。

  • 赤い玉を 1 個、青い玉を 3 個箱から取り出す。

もしくは、

  • 赤い玉を 3 個、青い玉を 1 個箱から取り出す。

各操作ではこの 2 つのいずれか好きな方を行うことができ、毎回同じ操作を行う必要はありません。

高橋君のために、箱を空にする方法があるかどうか判定してください。

制約

  • 0 \leq X,Y \leq 10^9
  • X+Y>0
  • 入力は全て整数である

入力

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

X Y

出力

箱を空にすることができる場合は Yes を、できない場合は No を出力せよ。


入力例 1

3 1

出力例 1

Yes

1 回の操作で空にすることができます。


入力例 2

1 2

出力例 2

No

どちらの操作も行う事ができません。


入力例 3

4 4

出力例 3

Yes

例えば以下のように 2 回で箱を空にできます。

1 回目は、赤い玉を 1 個、青い玉を 3 個箱から取り出す。

2 回目は、赤い玉を 3 個、青い玉を 1 個箱から取り出す。