Мышеловки

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

Том расставил по дому несколько мышеловок. Дом может быть представлен как бесконечная двумерная плоскость. Мышеловка номер ii находится в точке (x_i,y_i)(x\_i, y\_i).

Выпуклой оболочкой множества точек называется минимальный по площади выпуклый многоугольник (возможно, вырожденный), содержащий внутри или на границе все точки из множества.

Том считает защищенной область, соответствующую выпуклой оболочке точек, в которых расположены мышеловки.

Джерри может обезвредить ровно одну мышеловку. В результате, защищенная область уменьшится до выпуклой оболочки оставшихся мышеловок. Помогите Джерри определить, какой минимальной по площади защищенной области он может добиться.

입력

В первой строке дано одно целое число nn --- количество мышеловок (2n100,0002 \le n \le 100\\,000).

В следующих nn строках дано по два целых числа x_ix\_i и y_iy\_i --- координаты ii-й мышеловки (x_i,y_i109|x\_i|, |y\_i| \le 10^9). Гарантируется, что никакие две мышеловки не находятся в одной точке.

출력

Выведите одно целое число --- удвоенную площадь минимальной по площади защищенной области, которую Джерри может получить. Можно доказать, что удвоенная площадь защищенной области всегда будет целым числом.