Fix
Μια συλλογή λέξεων είναι χωρίς πρόθεμα (prefix-free) εάν καμία λέξη δεν είναι πρόθεμα οποιασδήποτε άλλης λέξης. Μια συλλογή λέξεων είναι χωρίς επίθεμα (suffix-free) εάν καμία λέξη δεν είναι επίθεμα οποιασδήποτε άλλης λέξης. Μια συλλογή λέξεων δεν διορθώνεται (fix-free) εάν είναι και χωρίς πρόθεμα και χωρίς επίθεμα.
Για αυτό το πρόβλημα, μια λέξη είναι μια ακολουθία πεζών γραμμάτων με μήκος μεταξύ και . Μια λέξη είναι ένα πρόθεμα της λέξης εάν το αποτελείται από τους πρώτους χαρακτήρες του , για μερικά . Δηλαδή, η λέξη "cat" έχει προθέματα "c", "ca" και "cat". Ομοίως, μια λέξη είναι ένα επίθεμα του αν το αποτελείται από τους τελευταίους χαρακτήρες του , κατά σειρά, για κάποιους .
Είσοδος
Η είσοδός σας θα έχει γραμμές: η πρώτη γραμμή θα είναι ο αριθμός και οι υπόλοιπες γραμμές θα είναι οι συλλογές των λέξεων η καθεμία. (Δηλαδή, οι γραμμές , και συνθέτουν την πρώτη συλλογή, οι γραμμές , και συνθέτουν τη δεύτερη συλλογή και ούτω καθεξής).
Έξοδος
Η έξοδος σας θα έχει γραμμές και κάθε γραμμή αναγράφει είτε "Yes" (αν αυτή η συλλογή λέξεων είναι fix-free) είτε "No" (εάν αυτή η συλλογή δεν είναι fix-free).
Παραδείγματα
input
2
abba
aab
bab
a
ab
aa
output
Yes
No
Comments