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

Ненокку (Easy)

Ненокку (Easy)

Очень известный автор не менее известной книги решил написать продолжение своего произведения. Он писал все свои книги на компьютере, подключенном к Интернету. Из-за такой неосторожности мальчику Ненокку удалось получить доступ к ещё ненаписанной книге. Каждый вечер мальчик залазил на компьютер писателя и записывал на свой компьютер новые записи. Ненокку, записав на свой компьютер очередную главу, заинтересовался, а использовал ли хоть раз писатель слово "книга". Но он не любит читать книги (он лучше полазает в Интернете), и поэтому он просит вас узнать есть ли то или иное слово в тексте произведения. Но естественно его интересует не только одно слово, а достаточно много. \InputFile В каждой строчке входного файла записано одна из двух записей. \begin{enumerate} \item \textbf{? <слово>} (<\textbf{слово}> - это набор не более \textbf{50} латинских символов); \item \textbf{A <текст>} (<\textbf{текст}> - это набор не более \textbf{10^5} латинских символов). \end{enumerate} \textbf{1} означает просьбу проверить существование подстроки <\textbf{слово}> в произведение. \textbf{2} означает добавление в произведение <\textbf{текст}>. Писатель только начал работать над произведением, поэтому он не мог написать более \textbf{50} символов. А входной файл содержит не более \textbf{1} килобайт информации. \OutputFile Выведите на каждую строку строчку типа \textbf{1} - "\textbf{YES}", если существует подстрока <\textbf{слово}>, и "\textbf{NO}" в противном случае. Не следует различать регистр букв.
Лимит времени 1 секунда
Лимит использования памяти 64 MiB
Входные данные #1
? love
? is
A Loveis
? love
? WHO
A Whoareyou
? is
Выходные данные #1
NO
NO
YES
NO
YES