Problem10098--ABC348 —— B - Farthest Point

10098: ABC348 —— B - Farthest Point

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 512 MiB

Description

On the $xy$-plane, there are $N$ points with ID numbers from $1$ to $N$. Point $i$ is located at coordinates $(X_i, Y_i)$, and no two points have the same coordinates.

From each point, find the farthest point and print its ID number. If multiple points are the farthest, print the smallest of the ID numbers of those points.

Here, we use the Euclidean distance: for two points $(x_1,y_1)$ and $(x_2,y_2)$, the distance between them is $\sqrt{(x_1-x_2)^{2}+(y_1-y_2)^{2}}$.

Input

The input is given from Standard Input in the following format:

```
$N$
$X_1$ $Y_1$
$X_2$ $Y_2$
$\vdots$
$X_N$ $Y_N$
```

Output

Print $N$ lines. The $i$-th line should contain the ID number of the farthest point from point $i$.

Constraints

-   $2 \leq N \leq 100$
-   $-1000 \leq X_i, Y_i \leq 1000$
-   $(X_i, Y_i) \neq (X_j, Y_j)$ if $i \neq j$.
-   All input values are integers.

Sample 1 Input

4
0 0
2 4
5 0
3 4

Sample 1 Output

3
3
1
1

The following figure shows the arrangement of the points. Here, $P_i$ represents point i.


The farthest point from point 1 are points 3 and 4, and point 3 has the smaller ID number.

The farthest point from point 2 is point 3.

The farthest point from point 3 are points 1 and 2, and point 1 has the smaller ID number.

The farthest point from point 4 is point 1.


Sample 2 Input

6
3 2
1 6
4 5
1 3
5 5
9 8

Sample 2 Output

6
6
6
6
6
4

Source/Category