atcoder#RELAYB. 鏡文

鏡文

配点 : 100100

問題文

b, d, p, q44 種類の文字から構成される文字列 SS が与えられます。 SS が「鏡文」かどうかを判定してください。

ここで、「鏡文」というのは以下の操作を文字列 SS に施したときに、元と同じ文字列が得られるような文字列 SS のことです。

  1. SS の順序を逆転する。
  2. bd に、db に、pq に、qp に置換する。

制約

  • 1S1051 \leq |S| \leq 10^5
  • SSb, d, p, q44 種類の文字のみから構成される。

入力

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

SS

出力

SS が「鏡文」ならば Yes を、そうでないならば No を出力せよ。

pdbq
Yes
ppqb
No