---
{"languages_supported":{"0":"NA"},"title":"L5","category":"NA","old_version":true,"problem_code":"L5","tags":{"0":"NA"},"layout":"problem"}
---
<h3> All submissions for this problem are available. </h3><p>Given a set of points on a plane, find the largest possible disc which does not "cover" any of these points (i.e., they can lie on the boundary of the disc, but not inside it) and which is constrained by this set of points (i.e., the disc cannot be moved to infinity along a continuous trajectory).</p>
<h3>Input</h3>
<p>Input will be consist of several test cases. First will be given 1 <= t <= 20, then number of testcases. Then t testcases follow. Each testcase is of following form. First, 1 <= n <= 50000, the number of points. The following n lines define the points; the i-th line contains two integers: -10000 <= x<sub>i</sub>,y<sub>i</sub> <= 10000</p>
<p>.</p>
<h3>Output</h3>
<p>Output exactly one value: the radius of largest possible disc satisfying the given property. If there is no such disc, output the value -1. Answers should be exact up to 10<sup>-6</sup></p>
<h3>Example</h3>
<pre><b>Input:</b>
2
3
0 1
-1 -1
1 -1
4
0 1
-1-1
1 -1
0 0
<b>Output:</b>
1.25
-1
</pre>
<p></p>