配点 : 300300

問題文

正の整数 NN が与えられます.NN の約数の逆数の総和が整数になるか判定してください.

制約

  • 入力は全て整数
  • 2N10122 \leq N \leq 10^{12}

入力

入力は以下の形式で標準入力から与えられます.

NN

出力

NN の約数の逆数の総和が整数になるなら Yes,ならないなら No を出力してください.

サンプル 1

入力
6
出力
Yes

66 の約数は 1,2,3,61, 2, 3, 6 より,1/1+1/2+1/3+1/6=21/1 + 1/2 + 1/3 + 1/6 = 2 で整数になります.

サンプル 2

入力
5
出力
No

55 の約数は 1,51, 5 より,1/1+1/5=1.21/1 + 1/5 = 1.2 で整数になりません.

提出


Go (1.21)