Есть $$$n$$$ блог-постов. $$$i$$$-й пост упоминает $$$l_i$$$ пользователей в порядке $$$a_i=[a_{i,1},a_{i,2},\ldots,a_{i,l_i}]$$$.
Вы собираетесь опубликовать все $$$n$$$ блогов. Будем поддерживать последовательность $$$Q$$$, которая описывает список пользователей, которых вы недавно упоминали. Вам нужно выполнить следующую операцию ровно $$$n$$$ раз:
Найдите лексикографически наименьший$$$^{\text{∗}}$$$ $$$Q$$$ после всех $$$n$$$ операций.
$$$^{\text{∗}}$$$Массив $$$x$$$ лексикографически меньше массива $$$y$$$, если и только если выполняется одно из следующего:
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 1000$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка содержит одно целое число $$$n$$$ ($$$1\le n\le 3000$$$) — количество блогов.
Затем следуют $$$n$$$ строк, $$$i$$$-я строка начинается с целого числа $$$l_i$$$ ($$$1\le l_i\le 3000$$$), описывающего количество пользователей, упомянутых в $$$i$$$-м блоге, за которым следуют $$$l_i$$$ целых чисел $$$a_{i,1},a_{i,2},\ldots,a_{i,l_i}$$$ ($$$1\le a_{i,j}\le 10^6$$$) — список пользователей, упомянутых в $$$i$$$-м блоге.
Гарантируется, что сумма значений $$$n$$$ по всем наборам входных данных не превосходит $$$3000$$$.
Обозначим $$$\sum\limits_{i=1}^n l_i$$$ как $$$L$$$. Гарантируется, что сумма значений $$$L$$$ по всем наборам входных данных не превосходит $$$3000$$$.
Обозначим $$$m$$$ как количество пользователей, упомянутых хотя бы в одном блоге. Для каждого набора входных данных выведите $$$m$$$ целых числа $$$Q_1,Q_2,\ldots,Q_m$$$ — лексикографически наименьший $$$Q$$$.
535 1 2 3 4 63 2 5 14 1 9 2 322 1 61 613 6 1 154 2 3 3 45 1 2 4 3 12 4 13 3 3 15 4 3 2 2 254 2 3 1 45 2 5 5 6 55 3 4 7 5 58 3 6 4 3 1 1 5 42 1 1
1 5 2 3 9 6 46 11 61 3 2 41 4 3 2 5 6 7
В первом наборе входных данных вы можете публиковать блоги следующим образом:
Существует другой способ публикации блогов:
Массив $$$[1,5,2,3,9,6,4]$$$ лексикографически альтернативного варианта. Если мы не опубликуем второй блог в конце, первый элемент массива не будет $$$1$$$, поэтому $$$[1,5,2,3,9,6,4]$$$ является лексикографически наименьшим массивом $$$Q$$$.
Во втором наборе входных данных вы можете публиковать блоги следующим образом:
В третьем наборе входных данных вам нужно опубликовать единственный блог, и $$$Q$$$ станет $$$[1,6]$$$.