問題文

英小文字からなる文字列A,B,CA, B, Cが与えられます。 次の操作をしたとき、文字列SSと同じ文字列が作れる場合はYes、そうでない場合はNoと出力しなさい。

  • 文字列A,B,CA, B, Cの1文字目から1文字以上の何文字かを抜き取り、それぞれA,B,CA', B', C'とする。
  • A,B,CA', B', C'をつなげて、一つの文字列にする。このとき、それぞれの順序を入れ替えてもよい。

制約

  • A,B,CA, B, Cは英小文字からなる文字列
  • 0A,B,C100 \leq |A|, |B|, |C| \leq 10
  • A+B+C=S|A'|+|B'|+|C'| = |S|

入力

A B C Z

出力

答えを出力せよ。

サンプル

入力1
chino maya megu chimame
出力1
Yes
入力2
uzuki kyouko miho pcs
出力2
No
入力3
renraku houkoku soudan hourensou
出力2
Yes

Submit


Go (1.21)