#include <iostream> using namespace std; char phone[10001][11]; int cmp(const void* a, const void* b) { return strcmp((char*)a, (char*)b); } int main() { int t, n; freopen("test.txt", "r", stdin); scanf("%d", &t); while (t--) { scanf("%d", &n); for (int i = 0; i < n; i++) { scanf("%s", &phone[i]); } qsort(phone, n, sizeof(char)*11, cmp); bool flag = true; for (int i = 1; i < n; i++) { if (strstr(phone[i], phone[i-1]) == &phone[i][0]) { flag = false; break; } } if (flag) printf("YES/n"); else printf("NO/n"); } return 0; }