#P2022H. Computational Geometry
Computational Geometry
Computational Geometry
Time limit: 1 seconds
Memory limit: 512 megabytes
Problem Statement
MJ is an intelligent boy. He loves computational geometry so much that he can solve all the computational geometry in front of him.
However, Frank gives MJ a difficult computational geometry problem if it is calculated with the human brain. However, beyond Frank's expectation, MJ has developed his Programming skills this summer holiday.
Now, MJ tends to deal with the following question with the help of computer:
Frank offers MJ some integers nodes each located at point (,) and MJ can draw circles according to these points as the center of the circle.
He want MJ to find the minimum radius for all these circles so that all these circles these circles intersect indirectly or directly.
More precisely, draw circles each center located at point (,) and all their radius are , and MJ can reach to any other start from the edge of a circle.
Specially, in order to check the answers you should print the smallest integer that is not less than .
Input
The first line contains one integer .
In the following lines, each line contains two integers denoting the center () of a circle.
Output
Print a single integer, denoting the minimum radius .
3
-3 0
1 0
3 2
2