Паліндром. Він же паліндром#4673

Паліндром. Він же паліндром

1 секунда
64 мегабайти
Дуже легка

У цій задачі ми визначаємо слово як непорожню послідовність символів, позначену як a_1 a_2 \ldots a_n. Паліндром — це слово, яке читається однаково зліва направо і справа наліво, тобто a_1 a_2 \ldots a_n = a_n a_{n-1} \ldots a_1. Якщо у нас є два слова S_1 = a_1 a_2 \ldots a_n та S_2 = b_1 b_2 \ldots b_m, то їх конкатенація — це S_1 S_2 = a_1 a_2 \ldots a_n b_1 b_2 \ldots b_m.

Вам задано слово S_1. Ваше завдання — знайти найкоротше непорожнє слово S_2 таке, що конкатенація S_1 S_2 є паліндромом. Зауважте, що великі та малі літери вважаються різними.

Вхідні дані

Вхід містить один рядок, що містить S_1, який може містити лише латинські літери.

Довжина S_1 не перевищує символів.

Вихідні дані

Виведіть паліндром S_1 S_2.

Приклади

Приклад 1

Loading
Loading