Вам даны $$$n$$$ множеств $$$S_1,S_2,\ldots,S_n$$$, где каждый элемент множества — это целое число от $$$1$$$ до $$$m$$$.
Вы хотите выбрать некоторые из множеств (возможно, ни одно или все), так чтобы каждое целое число от $$$1$$$ до $$$m$$$ было включено в по крайней мере одно из выбранных множеств.
Вам нужно определить, существуют ли по крайней мере три способа выбрать множества.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит два целых числа $$$n$$$ и $$$m$$$ ($$$2 \leq n \leq 5\cdot 10^4$$$, $$$1\le m \leq 10^5$$$) — количество множеств и верхняя граница целых чисел в множествах.
Затем следуют $$$n$$$ строк, в $$$i$$$-й строке сначала содержится целое число $$$l_i$$$ ($$$1\le l_i\le m$$$) — размер множества $$$S_i$$$.
Затем следуют $$$l_i$$$ целых чисел $$$S_{i,1}, S_{i,2}, \ldots, S_{i, l_i}$$$ в той же строке ($$$1\le S_{i,1} \lt S_{i,2} \lt \cdots \lt S_{i, l_i}\le m$$$) — элементы множества $$$S_i$$$.
Обозначим $$$L=\sum\limits_{i=1}^n l_i$$$. Гарантируется, что:
Для каждого набора входных данных выведите «YES», если существуют по крайней мере три способа выбрать множества. В противном случае выведите «NO».
Вы можете выводить каждую букву в любом регистре (строчную или заглавную). Например, строки «yEs», «yes», «Yes», и «YES» будут распознаны как положительные ответы.
63 22 1 21 11 24 103 1 2 32 4 51 64 7 8 9 102 54 1 2 3 44 1 2 3 45 55 1 2 3 4 55 1 2 3 4 55 1 2 3 4 55 1 2 3 4 55 1 2 3 4 55 104 1 2 3 45 1 2 5 6 75 2 6 7 8 94 6 7 8 92 9 105 51 11 21 32 4 51 5
YESNONOYESYESNO
В первом наборе входных данных существует $$$5\ge 3$$$ возможных способов выбрать множества:
Обратите внимание, что выбирать только $$$S_2$$$ недопустимо, так как $$$2$$$ не включено в $$$S_2$$$.
Во втором наборе входных данных единственный способ — выбрать все множества.
В третьем наборе входных данных число $$$5$$$ не встречается ни в одном из множеств, поэтому нет способа выбрать множества.
В четвертом наборе входных данных выбор любого непустого набора множеств допустим, поэтому количество способов равно $$$2^5-1=31\ge3$$$.