Перевірка орфографії#2195

Перевірка орфографії

1 секунда
64 мегабайти
Середня

Час від часу кожному учневі, який вивчає англійську мову, вчитель дає завдання написати твір.

Реакція вчителів англійської може бути різною. Дехто захоплюється, коли учень використовує слова, які ще не вчили на уроці, а інші можуть розсердитись й поставити погану оцінку тим, хто наважиться "блиснути" знаннями, використовуючи незнайомі слова.

На жаль, ваша вчителька належить до останньої категорії. Вона наполягає на суворому дотриманні словника, вивченого на уроці.

Цього разу на вас чекає ще одне випробування. Завтрашній твір — контрольна робота над вивченими словами. Це означає, що кожне слово, вивчене на уроці, має бути використане у творі хоча б один раз.

Перш ніж здати твір, вам потрібно переконатись, що кожне слово у вашому творі входить до словника і що кожне слово зі словника використано у творі.

Вхідні дані

У першому рядку вхідного файлу містяться два числа та (1 \leq N \leq 1000, 1 \leq M \leq 10000).

У наступних рядках міститься по одному слову зі словника. Усі слова складаються з малих латинських літер, кожне — довжиною принаймні один символ і не більше символів. Зайвих пробілів на початку чи в кінці рядків немає.

У наступних рядках знаходиться текст твору. Текст складається з великих і малих латинських літер, пробілів і знаків пунктуації: крапок (), ком (), двокрапок (), крапок з комою (), дефісів (), апострофів ('), лапок (), знаків оклику () і знаків питання (). Загальна довжина тексту не перевищує 10^4 символів.

У цій задачі слова не залежать від регістру.

Вихідні дані

Якщо твір відповідає всім вимогам, виведіть Everything is going to be OK.

Якщо у творі містяться слова, яких немає у словнику, виведіть Some words from the text are unknown.

Якщо попередній випадок непридатний, але деякі слова зі словника не використано у творі, виведіть The usage of the vocabulary is not perfect.

Приклади

Приклад 1

Loading
Loading