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