Джак Ізкормвача бажає відіслати повідомлення у міліцію. Але він не може написати повідомлення вручну, тому що побоюється, що міліція зрозуміє, хто ховається за цим артистичним іменем. Він вирішив написати повідомлення, вирізуючи літери з одного журналу. Ваше завдання - написати програму, яка перевіряє, чи можливо написати дане повідомлення.
Перший рядок вхідного файлу містить числа P, H і W (P - кількість сторінок у журналі, H - кількість рядків на кожній сторвнці, W - максимальна довжина рядка). Далі йде послідовність з P сторінок, кожна з якийх має H рядків, кожен з яких містить не більше W символів. Далі йде рядок із вмістом послання Джака. Кожен рядок містить хоча б один символ. Усі символи являють собою великі латинські літери і у журналі мають однакову ширину та довжину. Сторінки журналу 1 та 2 надруковані на двух сторонах одного аркуша, 3 і 4 на сторонах іншого аркуша і т.д. Символ у рядку i та позиції у рядку j знаходиться точно за символом у рядку i та позиції у рядку W-j+1 на зворотній стороні аркуша.
Програма повинна вивести у вихідний файл рядок YES, якщо Джак зможе написати своє повідомлення, використовуючи лише вирізані літери з журналу, або NO у протилежному випадку.