B - Beautiful Harmony Editorial /

Time Limit: 2 sec / Memory Limit: 1024 MiB

配点 : 200

問題文

英小文字からなる文字列 S が「美しい」とは、 S1 つ以上含まれるアルファベットについて、その出現回数がすべて等しいことを言います。例えば、abbadddddxyz は美しいですが、aabxyxyxyz は美しくありません。

文字列 S が与えられるので、S が美しいかどうかを判定してください。

制約

  • S の長さは 1 以上 10^5 以下
  • S は英小文字のみからなる

入力

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

S

出力

S が美しいならYes 、美しくないならNo1 行に出力してください。


入力例 1

ababcc

出力例 1

Yes

abc2 回ずつですべて出現回数が等しいので美しいです。


入力例 2

reiwa

出力例 2

Yes

入力例 3

cpsco

出力例 3

No