Сложность: 67%
В преддверии выхода 8 сезона «Игры престолов» Глеб пересмотрел все предыдущие сезоны и так увлекся, что решил создать свою армию в борьбе против Короля Ночи. В игре престолов есть 7 королевств, но для усложнения задачи он построил свою вселенную с королевствами, где в каждом королевстве живет по человек. Для красоты и разнообразия он решил, что возьмет по человеку из каждого королевства и поставит их в ряд так, чтобы сумма модулей разности роста соседних в ряду людей была минимальна (). Глеб не смог решить данную задачу, поэтому просит вас помочь ему.
Входные данные
В первой строке задано два натуральных числа и () — количество королевств и количество жителей в каждом королевстве. Следующие строк описывают королевства. Каждая из этих строк содержит m натуральных чисел (), где — рост -го человека в этом государстве.
Выходные данные
Выведите последовательность чисел длины — рост каждого выбранного человека. Если ответов несколько, выведите ответ с минимальной суммой всех чисел.
Подзадачи
№ | баллы | необх. подзадачи | ограничения |
1 | 40 | - | |
2 | 60 | 1 |
STDIN | STDOUT |
3 2 2 2 6 7 99 1 | 1 2 6 |
2 2 9 9 6 3 | 6 9 |
Примечание
Комментарий к 1 тесту: человек с ростом 1 из 3 королевства, с ростом 2 из 1, с ростом 6 из 2.
Комментарий ко 2 тесту: человек с ростом 6 из 2 королевства, с ростом 9 из 1.