• محدودیت زمان: ۱ ثانیه
  • محدودیت حافظه: ۵۰ مگابایت

برنامه‌ای بنویسید که یک عدد صحیح n از کاربر بگیرد و پس از آن n رشته را از ورودی بگیرد. خروجی برنامه بزرگترین رشته‌ای مانند s خواهد بود که هرکدام از رشته‌ها s و یا وارون آن را به عنوان زیر رشته داشته باشند، اگر زیر رشته ‌ی مشترکی وجود نداشت چیزی چاپ نشود.

زیر رشته‌ای که در خروجی چاپ می‌شود، باید به فرمی باشد که در رشته اول قرار دارد، مثلاً در مثال زیر ، باید CDEF چاپ شود، نه FEDC

ورودی

در خط اول ورودی عدد \(n\) می‌آید. \[1 \leq n \leq 20\] در \(n\) خط بعد در هر خط یک رشته به طول حداکثر ۵۰ می‌آید.

خروجی

در تنها خط خروجی جواب مسئله را چاپ کنید.

مثال

ورودی نمونه ۱

3
ABCDEF
FEDCAB
GHCDEFJK

خروجی نمونه ۱

CDEF
ارسال پاسخ برای این سؤال
فایلی انتخاب نشده است.