Qədim Mayo Sivilizasiyasının (ACM) lüğəti xarabalıqların qazıntısı zamanı tapıldı. Lüğətin analizindən sonra aşkar etdik ki, onlar ən çoxu 26 hərfdən ibarət olan bir dildən istifadə ediblər. Yazılarını öyrənmək üçün komanda üzvlərindən biri hər bir hərfi ingilis əlifbasındakı bir hərflə əvəzlədi və bütün sözləri kompüterə daxil etdi.
İndi isə biz sözlərin lüğətdə lüğəvi (leksikoqrafik) qaydada düzülüb-düzülmədiyi ilə maraqlanırıq. Bir proqramçı kimi sizdən sözlərin lüğəvi qaydada olub-olmadığını yoxlayan proqram yazmağınız tələb olunur.
Qeyd: Lüğəvi qaydada, bir söz onun prefiksi olan bütün sözlərdən əvvəl gəlir. Məsələn, "ab" sözü "abc", "abde" və sair kimi sözlərdən əvvəl gəlir.
Girişdə bir neçə dataset olur. Hər bir dataset aşağıdakı kimi formatlanıb:
string_1
string_n
Hər bir dataset n + 1 sətirdən ibarətdir. Hər bir datasetin ilk sətirində bir tam (1 \leq n \leq 500) verilir. Sonrakı sətirdə isə string_i verilir, bunların hər biri ən çox ingilis hərfindən ibarətdir.
Girişin sonu "0" sətri ilə göstərilir və bu, emal edilməməlidir.
Hər bir dataset üçün ayrıca sətirdə ya "yes", ya da "no" çap edin. Əgər verilmiş datasetdə bütün sözlər lüğəvi ardıcıllıqla düzülübsə, "yes" çap edin. Əks halda, "no" çap edin.
Nümunə 1