問題文

正整数A,B,C,DA,B,C,Dが空白区切りで与えられる。 下の条件を満たす立法数が存在する場合ははYes,存在しない場合はNoを出力してください。

  • ある立法数が(A+B+C+D)((A+C)2(A+C)(B+D)+(B+D)2))(A+B+C+D)((A+C)^2 - (A+C)(B+D) + (B+D)^2))と等しくなる。

制約

  • 1A10181 \leq A \leq 10^{18}
  • 1B10181 \leq B \leq 10^{18}
  • 1C10181 \leq C \leq 10^{18}
  • 1D10181 \leq D \leq 10^{18}

入力

入力はすべて整数である。

A B C D

出力

計算結果を一行に出力せよ。

提出


Go (1.21)