eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Ненокку (Easy)

Ненокку (Easy)

Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB

Дуже відомий автор не менш відомої книги вирішив написати продовження свого твору. Він писав усі свої книги на комп'ютері, підключеному до Інтернету. Із-за такої необережності хлопчику Ненокку вдалось отримати доступ до ще ненаписаної книги. Кожен вечір хлопчик залазив у комп'ютер письменника і записував на свій комп'ютер нові записи. Ненокку, записавши на свій комп'ютер чергову главу, зацікавився, а чи використовував хоча б письменник слово "книга". Але він не любить читати книги (він краще полазить в Інтернеті), і тому він просить вас взнати чи є те чи інше слово у тексті твору. Але звичайно його цікавить не лише одне слово, а достатньо багато.

Вхідні дані

У кожному рядку вхідного файлу записано один з двох записів.

  1. ? <слово> (<слово> - це набір не більше 50 латинських символів);

  2. A <текст> (<текст> - це набір не більше 10^5 латинських символів).

1 позначає прохання перевірити існування підрядка <слово> у творі.

2 позначає додавання у твір <текст>.

Письменник лише почав працювати над твором, тому він не міг написати більше 50 символів. А вхідний файл містить не більше 1 кілобайт інформації.

Вихідні дані

Виведіть у кожен рядок рядок типу 1 - "YES", якщо існує підрядок <слово>, і "NO" у протилежному випадку. Не слід розрізняти регістр літер.

Приклад

Вхідні дані #1
? love
? is
A Loveis
? love
? WHO
A Whoareyou
? is
Вихідні дані #1
NO
NO
YES
NO
YES