eolymp
bolt
Try our new interface for solving problems
Məsələlər

Палиндром

Палиндром

Заданы n слов. Найдите кратчайший палиндром (слово, равное своему обратному), содержащий все эти слова как непрерывные подстроки.

Входные данные

Первая строка содержит число n (1n14). Каждая из следующих n строк содержит одно слово. Каждое слово содержит от 1 до 30 символов английского алфавита от a до z.

Выходные данные

Выведите требуемый палиндром. Если существует несколько решений, выведите любое.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
1
avtobus
Çıxış verilənləri #1
subotvavtobus
Giriş verilənləri #2
3
bacd
edcab
cabac
Çıxış verilənləri #2
edcabacde
Mənbə 2007 Петрозаводск, Petr Mitrichev Contest 2, Январь 30, Задача B