{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"\u003cdiv\u003e\u003cp\u003eDado um lista de números de telefone, determine se ela é consistente no sentido de que nenhum número é prefixo de outro. Vamos dizer que o catálogo de telefones listou esses números:\u003c/p\u003e\u003cul\u003e\u003cli\u003eEmergência 911\u003c/li\u003e\u003cli\u003eAlice 97 625 999\u003c/li\u003e\u003cli\u003eBob 91 12 54 26\u003c/li\u003e\u003c/ul\u003e\u003cp\u003eNeste caso, não é possível ligar para Bob, porque a central direcionaria sua ligação para a linha de emergência assim que você discasse os primeiros três dígitos do número de telefone de Bob. Portanto, esta lista não seria consistente.\u003c/p\u003e\u003c/div\u003e"}},{"title":"Entrada","value":{"format":"HTML","content":"\u003cp\u003eA primeira linha de entrada contém um único inteiro, 1 ≤ \u003ci\u003et\u003c/i\u003e ≤ 40, o número de casos de teste. Cada caso de teste começa com \u003ci\u003en\u003c/i\u003e, o número de números de telefone, em uma linha separada, 1 ≤ \u003ci\u003en\u003c/i\u003e ≤ 10000. Em seguida, seguem \u003ci\u003en\u003c/i\u003e linhas com um número de telefone único em cada linha. Um número de telefone é uma sequência de no máximo dez dígitos.\u003c/p\u003e"}},{"title":"Saída","value":{"format":"HTML","content":"\u003cp\u003ePara cada caso de teste, imprima \"YES\" se a lista for consistente, ou \"NO\" caso contrário.\u003c/p\u003e"}},{"title":"Exemplo","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e2\r\n3\r\n911\r\n97625999\r\n91125426\r\n5\r\n113\r\n12340\r\n123440\r\n12345\r\n98346\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003eNO\r\nYES\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}}]}