{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"\u003cp\u003e\u003cimg src\u003d\"https://static.e-olymp.com/content/bf/bf1855496929714f46c8b916e5ff9469cd8af837.jpg\" /\u003e\u003c/p\u003e\n\n\u003cp\u003eСоревнования по шорт-треку -- скоростному бегу на коньках -- проводятся на небольшом ледовом овале, сравнимым с хоккейной площадкой. Дорожка для спортсменов с одной стороны ограничивается бортиками площадки, а с другой -- фишками. Фишки расставляются так, что образуют выпуклый многоугольник.\u003c/p\u003e\n\n\u003cp\u003eЗадача постановки фишек не так проста, как может показаться на первый взгляд. Организаторы имеют набор из N позиций-кандидатов, куда можно поставить фишку. По требованиям правил они должны поставить \u003cstrong\u003eK\u003c/strong\u003e фишек в некоторые из позиций. Естественно, набор из установленных фишек должен образовывать выпуклый многоугольник. При этом организаторы хотят по максимуму использовать площадь катка и установить фишки так, чтобы они образовывали многоугольник максимально возможной площади. Более того, существует примета, что, если все остальные позиции-кандидаты окажутся вне многоугольника, соревнования пройдут успешно. Организаторы очень хотят, чтобы все было хорошо, поэтому необходимо обязательно выполнить условие приметы. Необходимо помочь организаторам установить фишки на площадке.\u003c/p\u003e\n\n\u003cp\u003e\u003ch2\u003eInput\u003c/h2\u003e\u003c/p\u003e\n\n\u003cp\u003eВ первой строке записаны числа \u003cstrong\u003eN\u003c/strong\u003e и \u003cstrong\u003eK\u003c/strong\u003e (\u003cstrong\u003e3\u003c/strong\u003e ≤ \u003cstrong\u003eN\u003c/strong\u003e ≤ \u003cstrong\u003e20\u003c/strong\u003e, \u003cstrong\u003e3\u003c/strong\u003e ≤ \u003cstrong\u003eK\u003c/strong\u003e ≤ \u003cstrong\u003e10\u003c/strong\u003e, \u003cstrong\u003eK\u003c/strong\u003e ≤ \u003cstrong\u003eN\u003c/strong\u003e). Далее записано \u003cstrong\u003eN\u003c/strong\u003e строк по два целых числа -- координаты позиций-кандидатов. Координаты не превышают \u003cstrong\u003e10000\u003c/strong\u003e по своему абсолютному значению. Никакие три точки не лежат на одной прямой.\u003c/p\u003e\n\n\u003cp\u003e\u003ch2\u003eOutput\u003c/h2\u003e\u003c/p\u003e\n\n\u003cp\u003eВ первой строке необходимо вывести площадь найденного \u003cstrong\u003eK\u003c/strong\u003e-угольника с точностью строго один знак (даже если он равен нулю) после десятичной точки. Во второй строке через пробел вывести номера точек, из которых составлен \u003cstrong\u003eК\u003c/strong\u003e-угольник, упорядоченные по возрастанию. Точки пронумерованы в соответствии с их появлением во входных данных, нумерация начинается с единицы. Если возможно более одного верного решения, выведите то из них, в котором номер первой точки меньше. Если номера первой точки совпадают, выведите то из них, в котором номер второй точки меньше и так далее.\u003c/p\u003e\n\n\u003cp\u003eЕсли решения не существует, выведите \u003cstrong\u003e-1\u003c/strong\u003e.\u003c/p\u003e\n\n"}},{"title":"Example","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e5 4\n0 0\n-1 1\n-1 -1\n1 2\n1 -2\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e2.5\n1 2 3 4\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n"}}]}