Корабель "Ентерпрайз" натрапив на планету, яка колись була заселена. Єдиним залишком від попередньої цивілізації є набір текстів, що був знайдений.
Перший рядок вхідних даних містить число (1 \le N \le 100), яке вказує на кількість різних відомих мов. Наступні рядків містять назву мови, після якої йде одне або більше слів цією мовою, розділених пробілами. Після цього йде порожній рядок. Далі слідує серія рядків, кожен з яких написаний однією мовою, і для яких ви повинні визначити відповідну мову. Слова складаються з безперервних рядків великих або малих ASCII літер, апострофів або дефісів, як і назви мов. Жодне слово не з'явиться більше ніж в одній мові. Жоден рядок не буде довшим за символів. Буде не більше рядків зразкового тексту. Кожен зразковий текст міститиме принаймні одне ключове слово з однієї з мов. Жоден зразковий текст не міститиме ключових слів з кількох мов. Зразковий текст може містити додаткові розділові знаки (коми, крапки, знаки оклику, крапки з комами, знаки питання та дужки) і пробіли, які служать роздільниками, що відокремлюють ключові слова. Зразковий текст може містити слова, які не є ключовими для жодної конкретної мови. Ключові слова повинні відповідати без урахування регістру.
Для кожного рядка зразкового тексту, що слідує за порожнім рядком, який відокремлює визначені мови, надрукуйте один рядок, що ідентифікує мову, з якою пов'язаний зразковий текст.
Приклад 1