Peçenye hərfləri
Məşhur peçenye hərfləri yenidən satışa çıxdı! Onları yalnız yemək deyil, həm də oynamaq mümkündür. Kiçik bacınız dəstdə olan hərflərlə sözlər düzəltməyə çalışır. Sizin vəzifəniz isə onun bunu edə biləcəyini müəyyən etməkdir.
Qutuda olan hərflərlə bacınızın bildiyi sözləri düzəltməyin mümkün olub-olmadığını müəyyənləşdirmək lazımdır. Hər dəfə bir sözü düzəltdikdən sonra o, hərfləri qutuya geri qaytarır. Beləliklə, bacınız müxtəlif sözlər düzəldərkən eyni hərfi dəfələrlə istifadə edə bilər.
Giriş verilənləri
Birinci sətir testlərin sayını T - bacınızın sahib olduğu peçenye qutularının sayını göstərir. Hər bir test qutudakı hərfləri təsadüfi qaydada təsvir edən bir sətirlə başlayır. Sonra bacınızın tələffüz etmək istədiyi sözlərin sayı W və W sözləri - hər biri bir sətirdə verilir.
0 < T ≤ 100
0 < W ≤ 100
Bütün hərflər böyükdür və latın əlifbasına aiddir (A-Z).
Hər bir qutuda ən çox 1000 peçenye hərfi var.
Hər bir söz ən çox 100 hərf ehtiva edir (söz mütləq ingilis lüğətinə aid deyil).
Çıxış verilənləri
Hər bir söz üçün ayrıca sətirdə YES əgər onu peçenyelərdən düzəltmək mümkündürsə, və NO əgər mümkün deyilsə.