There are $N$ holes in a two-dimensional plane. The coordinates of the $i$\-th hole are $(x_i,y_i)$.
Let $R=10^{10^{10^{10}}}$. Ringo performs the following operation:
* Randomly choose a point from the interior of a circle of radius $R$ centered at the origin, and put Snuke there. Snuke will move to the hole with the smallest Euclidean distance from the point, and fall into that hole. If there are multiple such holes, the hole with the smallest index will be chosen.
For every $i$ $(1 \leq i \leq N)$, find the probability that Snuke falls into the $i$\-th hole.
Here, the operation of randomly choosing a point from the interior of a circle of radius $R$ is defined as follows:
* Pick two real numbers $x$ and $y$ independently according to uniform distribution on $[-R,R]$.
* If $x^2+y^2\leq R^2$, the point $(x,y)$ is chosen. Otherwise, repeat picking the real numbers $x,y$ until the condition is met.
## Constraints
* $2 \leq N \leq 100$
* $|x_i|,|y_i| \leq 10^6(1\leq i\leq N)$
* All given points are pairwise distinct.
* All input values are integers.
## Input
Input is given from Standard Input in the following format:
$N$
$x_1$ $y_1$
$:$
$x_N$ $y_N$
[samples]