Для кожного рядка з заданої множини S перевірте, чи містить він хоча б один рядок з множини T як підрядок.
У першому рядку задане натуральне число (n \leq 100) — кількість рядків у множині T. Кожен з наступних рядків містить непорожній рядок не довший за символів.
Далі у вхідних даних подані рядки з множини S. Кожен рядок складається із ASCII-символів з кодами від до включно. Рядок може бути порожнім; гарантується, що довжина рядка не перевищує символів.
Гарантується, що загальний розмір вхідного файлу не перевищує МБ.
Виведіть усі рядки з множини S (у тому ж порядку, що й у вхідному файлі), які містять хоча б один рядок з множини T як підрядок.
Приклад 1