文字列を回文に変換する

与えられた文字列 s に対して、先頭に文字を追加することが許されています。目標は、できるだけ少ない操作で s を回文に変換することです。

入力

入力は1行で、文字列 s (1 ≤ |s| ≤ 100 000) が与えられます。

出力

プログラムは、完成した回文を出力してください。

入力
出力
abcd
dcbabcd
aabc
cbaabc
kayak
kayak
epaper
repaper
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue