각 점을 차례로 하나씩 제외하고 나머지 점을 모두 포함하는 가장 작은 볼록 다각형의 면적을 구합니다.
2차원 평면에 점이 NNN개 주어진다. 어느 세 점도 한 직선 위에 있지 않고, 따라서 좌표가 같은 점도 없다.
점을 하나씩 골라 그 점을 뺀다. 남은 N−1N-1N−1개의 점을 모두 포함하는 볼록 다각형 가운데 넓이가 가장 작은 것을 생각하자. 각 점마다 이 최소 넓이를 구하라.
첫째 줄에 정수 NNN이 주어진다. (4≤N≤1000004 \le N \le 1000004≤N≤100000)
다음 NNN개 줄에 점의 좌표 xix_ixi, yiy_iyi가 정수로 주어진다. (0≤xi,yi≤1090 \le x_i, y_i \le 10^90≤xi,yi≤109)
NNN개 줄을 출력한다. iii번째 줄에는 입력에서 iii번째로 주어진 점을 뺐을 때의 최소 넓이를 소수점 아래 셋째 자리까지, 세 자리를 모두 채워서 출력한다. 좌표가 모두 정수이므로 답은 항상 0.50.50.5의 배수다.