eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Мы однієї крові, ви і я

Мы однієї крові, ви і я

-- \textit{Гей, Мауглі!} -- позвав Балу. -- \textit{Скажи Багірі Великі Слова Джунглів, яким я вчив тебе сьогодні.} -- \textit{Великі Слова якого народу?} -- запитав Мауглі, задоволений можливістю показати свою вченість. -- \textit{У джунглях багато мов, я знаю їх всі}. -- \textit{Ти знаєш далеко не всі. Бачиш, о Багіра, вони ніколи не дякують свому учителю. Жодне вовченя не поверталось, щоб подякувати старого Балу за його уроки. Ну, ти, великий вчений, скажи Слова Народу Мисливців.} -- \textit{Ми однієї крові, ви і я,} -- сказав Мауглі, з акцентом ведмедя, як це роблять всі Мисливці. -- \textit{Добре. Тепер Великі Слова Птахів.} Мауглі повторив ту ж фразу, завершивши її свистом коршуна. -- \textit{Теперь Слова змій,} -- попросила Багіра. У відповідь почулось зовсім неописуване шипіння; потім Мауглі брикнув ногами, захлопав у долоні, всу у вигляді вдячності собі і стрибнув на спину Багіри. -- \textit{Я можу промовити таку фразу, яка буде зрозуміла всім народам Джунглів,} -- почав вихвалятсь Мауглі. Але це виявилось досить складним завданням… \InputFile У першому рядку записано кількість мов \textbf{n }(\textbf{1} ≤ \textbf{n }≤ \textbf{12}), які знає Мауглі. Кожен з наступних \textbf{n }рядків містить рядок, довжиною не більше \textbf{50} символів -- Великі Слова на одній з мов Джунглів. Всі слова складються з великих літер латинського алфавіту. \OutputFile Виведіть рядок мінімальної довжини, який містить всі задані рядки у якості підрядків.
Ліміт часу 2 секунди
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
2
ABCD
BCDA
Вихідні дані #1
ABCDA
Джерело 2010 VII Открытый Чемпионат Харькова, I дивизион, 28 ноября, Задача E