Masala A

Xotira 128 MB Vaqt 1000 ms
14

Satrchalar

Dilshod "qog'oz kesish" ni yaxshi ko'radi: u gazeta sarlavhasidan belgilarni kesib tashlaydi va ulardan boshqa satr hosil qilish uchun qayda joylashtirib chiqadi.

Unda nn ta S1,S2SnS_1, S_2 \dots S_n gazeta sarvlahalari bor va u ulardan bittasini tanlab yangi satr yaratmoqchi. U hali qaysi sarvlahani tanlashini bilmaydi, shuning uchun sarlvaha tanlashidan qat'iy nazar, aniq yasay oladigan eng uzun so'zini topmoqchi. 

Bunda siz unga yordam bering. 


Kiruvchi ma'lumotlar:

Birinchi qatorda bitta butun son - n(1n50)n(1 \leq n \leq 50) sarvlahalar soni kiritiladi. 

Keyingi nn ta qatorda Si(1Si1000)S_i(1 \leq |S_i| \leq 1000) sarvlaha satrlari kiritiladi. 


Chiquvchi ma'lumotlar:

Dilshodning shartlariga mos keluvchi satrni toping.

Agar bunday so'zlar bir nechta bo'lsa, leksigrafik eng kichigini chiqaring. Agar bunday satr mavjud bo'lmasa, 1-1 chiqaring.


Misollar
# input.txt output.txt
1
3
abcca
ca
cccca
ac
2
2
bcde
fghij
-1