
Hərfli peçenyelər yenidən satışdadır! Kiçik bacın qutudakı hərflərlə sözlər düzəltməyə çalışır. Sənin tapşırığın isə bu hərflərlə müəyyən sözləri düzəldə bilib-bilməyəcəyini müəyyən etməkdir.
Hər sözü düzəltdikdən sonra o, bütün hərfləri qutuya geri qoyur, yəni hər bir söz müstəqil şəkildə düzəldilir və hər hansı bir hərf hər söz üçün yenidən istifadə oluna bilər.
Birinci sətirdə testlərin sayı — bacının sahib olduğu peçenye qutularının sayı verilir.
Hər bir test üçün ilk sətirdə qutudakı bütün hərflər, istənilən ardıcıllıqla, verilir. Növbəti sətirdə — bacının düzəltmək istədiyi sözlərin sayı verilir, ardınca isə sətirdə hər bir söz göstərilir.
0 < T \leq 100
0 < W \leq 100
Bütün hərflər böyük ingilis hərfləridir (–).
Hər bir qutu ən çoxu hərf saxlayır.
Hər söz ən çoxu hərfdən ibarət olur (sözün ingilis lüğətində olub-olmamasının fərqi yoxdur).
Hər bir söz üçün ayrıca sətirdə, əgər həmin söz peçenye hərfləri ilə düzələ bilirsə YES, əks halda isə NO çap et.
Nümunə 1