atcoder#ABC301C. [ABC301C] AtCoder Cards

[ABC301C] AtCoder Cards

配点 : 300300

問題文

AtCoder社ではカードを使った 11 人ゲームが流行っています。 ゲームで使う各カードには、英小文字 11 文字または @ の文字が書かれており、いずれのカードも十分多く存在します。 ゲームは以下の手順で行います。

  1. カードを同じ枚数ずつ 22 列に並べる。
  2. @ のカードを、それぞれ a, t, c, o, d, e, r のいずれかのカードと置き換える。
  3. 22 つの列が一致していれば勝ち。そうでなければ負け。

このゲームに勝ちたいあなたは、次のようなイカサマをすることにしました。

  • 手順 11 以降の好きなタイミングで、列内のカードを自由に並び替えてよい。

手順 11 で並べられた 22 つの列を表す 22 つの文字列 S,TS,T が与えられるので、イカサマをしてもよいときゲームに勝てるか判定してください。

制約

  • S,TS,T は英小文字と @ からなる
  • S,TS,T の長さは等しく 11 以上 2×1052\times 10^5 以下

入力

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

SS

TT

出力

イカサマをしてもよいとき、ゲームに勝てるなら Yes、勝てないなら No と出力せよ。

ch@ku@ai
choku@@i
Yes

@ をうまく置き換えることによって、両方とも chokudai と一致させることが可能です。

ch@kud@i
akidu@ho
Yes

イカサマをし、@ をうまく置き換えることによって、両方とも chokudai と一致させることが可能です。

aoki
@ok@
No

イカサマをしても勝つことはできません。

aa
bb
No