Сегодня великий вождь Саурфанг поведет орков в бой, и орки планируют сражаться так яростно, как никогда прежде. Любой великий вождь знает, что для успешной атаки нужно тщательное планирование.
В бою будут участвовать $$$n$$$ орков, которых необходимо разделить на отряды. Саурфанг считает, что важны не количество или численность отрядов, а высокий боевой дух. Для каждого орка известно, что сам он пойдет в атаку с боевым духом $$$a_i$$$. Однако если орка воодушевит его командир, то он уже будет сражаться более яростно с боевым духом $$$b_i$$$. Но здесь возникает небольшая сложность...
Система подчинения орков весьма сложна. У каждого орка может быть несколько командиров, а у каждого командира может быть много подчиненных. Известно лишь, что все орки разного возраста, и никогда младший орк не может командовать старшим.
Саурфанг решил, что каждый отряд будет устроен следующим образом: вождь назначит командира отряда, который пойдет впереди. За ним будет идти его подчиненный, следующим будет подчиненный второго орка, и так далее. При этом воодушевлены будут все орки, кроме командира отряда. Возможно, что отряд будет состоять лишь из одного невоодушевленного орка.
Осталось лишь разделить орков на отряды, так, чтобы каждый орк был ровно в одном отряде, а суммарный боевой дух орков был максимальным. Но поскольку Саурфанг — орк, а орки не любят решать задачи, он пойдет точить свой топор, а сформировать отряды предстоит вам.
В первой строке задано число орков $$$n$$$ ($$$1 \leq n \leq 10^5$$$).
Далее идет $$$n$$$ строк. В $$$i$$$-й строке задано число $$$k_i$$$ — количество орков, подчиняющихся $$$i$$$-му, а затем $$$k_i$$$ чисел — номера этих орков. Орки пронумерованы в порядке старшинства, поэтому каждое число в $$$i$$$-й строке строго больше $$$i$$$. Сумма $$$k_i$$$ не превосходит $$$2 \cdot 10^5$$$.
В следующей строке содержатся $$$n$$$ целых чисел $$$a_i$$$ ($$$1 \leq a_i \leq 10^9$$$).
В последней строке содержатся $$$n$$$ целых чисел $$$b_i$$$ ($$$a_i \leq b_i \leq 10^9$$$).
В первой строке выведите два числа — суммарный боевой дух орков при оптимальном разбиении на отряды, и количество отрядов $$$s$$$.
В следующих $$$s$$$ строках выведите описания отрядов. В начале описания выведите количество орков в отряде $$$t_j$$$, а затем $$$t_j$$$ чисел — номера орков по порядку, начиная с командира отряда.
Если оптимальных разбиений существует несколько, выберите любое.
42 2 31 41 401 1 1 11 2 3 4
9 2 2 1 3 2 2 4
| Name |
|---|


