問題
Pandora中学校に通うKamba君は、回文に興味を持ちました。そこで、この世のありとあらゆる文字列を回文なのかを判定するのが、Kamba君の趣味になりました。そこで、ある文字列 $S$ が与えられるので、それが回文ならば $Yes$ 、そうでなければ逆順にした文字列を出力してください。
入力
入力は以下の形式で標準入力から与えられる。
$S$
1行目に文字列 $S$ が与えられる。
出力
文字列 $S$ が回文ならば $Yes$ 、そうでなければ逆順に並べた文字列を出力してください。
また、出力の最後に改行を入れること。
制約
全ての入出力ケースについて以下を満たす。
- $1 \leq |S| \leq 740$(ただし、$|S|$ は文字列 $S$ の長さを表す。)
- $S$ は英小文字のみで構成される。
入出力例
入力例1
level
出力例1
Yes
"level" は逆から読んでも "level" になるので、回文です。 よって $Yes$ と出力します。
入力例2
kamba
出力例2
abmak
"kamba" は逆から読むと "abmak" になり、異なる文字列になるので回文ではありません。よって、"abmak" と出力します。