#abc080b. [abc080_b]Harshad Number

[abc080_b]Harshad Number

問題文

整数 XX を十進法で表したときの各桁の数字の和を f(X)f(X) としたとき、XXf(X)f(X) で割り切れる場合、XX はハーシャッド数です。

整数 NN が与えられるので、ハーシャッド数かどうか判定してください。

制約

  • 1N1081≦N≦10^8
  • 入力は全て整数

入力

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

NN

出力

NN がハージャッド数ならば Yes を、そうでなければ No を出力せよ。


入力例 1

12

出力例 1

Yes

f(12)=1+2=3f(12)=1+2=3 より、121233 で割り切れるので 1212 はハーシャッド数です。


入力例 2

57

出力例 2

No

f(57)=5+7=12f(57)=5+7=12 より、57571212 で割り切れないので 5757 はハーシャッド数ではありません。


入力例 3

148

出力例 3

No