Юпітеріанські ювеліри#3151

Юпітеріанські ювеліри

1 секунда
64 мегабайти
Складна

Юпітер відомий своїми майстрами-ювелірами. Найцінніші прикраси в усій Сонячній системі — це плоскі орнаменти, що складаються з діамантів, з'єднаних золотими містками. Місток — це прямий відрізок дроту, який сполучає два дорогоцінних камені. Гарний орнамент вважається зв'язним, тобто діаманти не можна розбити на дві групи так, щоб жодного містка не було між каменями з різних груп.

Традиційно в кожному орнаменті присутній фірмовий смарагд із трьома петлями, кожна з яких прикріплена до золотого містка. Це дозволяє смарагду з'єднувати два або три діаманти. Йовіанський Фаберже розміщує свій смарагд у центрі орнаменту, а йовіанський Леонардо — ближче до лівого нижнього кута. Ці смарагди не лише ознака майстра, але й спосіб економити на золоті, тому найвинахідливіші ювеліри розташовують свої смарагди там, де це дозволяє мінімізувати використання дорогоцінного металу. У майстра є необмежена кількість смарагдів, тому вони вважаються безкоштовними. Іноді ювеліри не додають фірмовий камінь, якщо це збільшує витрати золота або не дає жодної вигоди.

Прем'єр-міністр Юпітера щодня замовляє нову прикрасу у придворних ювелірів для своєї коханої. Щоб забезпечити унікальність, він часто сам придумує їхню форму, тож коли робота починається, у ювеліра вже є план розміщення всіх каменів. Нещодавно прем'єр-міністр помітив надлишкове використання золота і планує найняти нового головного придворного ювеліра. Чинний майстер, прагнучи зберегти посаду, просить вас допомогти створити оптимальний дизайн прикраси з мінімальним використанням золотого дроту.

Вхідні дані

У першому рядку задано одне ціле число — кількість діамантів, які прем'єр-міністр бажає бачити в орнаменті. Далі в рядках наведені координати діамантів за планом: у кожному рядку по два числа через пробіл.

Координати у всіх тестах — цілі числа, що не перевищують 10^4 за абсолютною величиною. Кількість діамантів не перевищує .

Вихідні дані

У першому рядку виведіть одне дійсне число — сумарну довжину золотих дротяних відрізків у оптимальному плані.

У наступному рядку виведіть два дійсних числа — координати смарагду. Далі виведіть — кількість діамантів, з'єднаних зі смарагдом, а потім чисел — їхні номери. Номери не повинні повторюватись. Якщо у оптимальному плані смарагд відсутній, має дорівнювати нулю, а координати можуть бути довільними. Таким чином, може дорівнювати , або .

У наступному рядку виведіть число — кількість містків, що з'єднують діаманти. У наступних рядках виведіть по два числа — номери діамантів, які з'єднані містком.

Діаманти нумеруються від до .

Якщо існує кілька правильних відповідей, виведіть будь-яку.

Ваша відповідь буде звірятися з правильною з абсолютною або відносною похибкою 10^{-6}.

Приклади

Приклад 1

Loading
Loading