Zadanie

Kormoránovo nové hniezdo

Počet bodov: 70, časový limit: 1000ms

Kormorán Korman sa rozhodol vybudovať si nové hniezdo.

Kde ho postaviť?

Keďže rieka tečie rovno cez krajinu a je v nej veľa potravy, najlepšie rovno na nej.

Každý správny kormorán však udržuje dobré medzikormoránske vzťahy.

Ktovie, kedy bude musieť zaletieť na návštevu priateľkinej sesternice z druhého krídla.

Krídla má síce Korman silné, najradšej by však ajtak preletel čo najmenej, veď to je námaha.

Keby mu len niekto pomohol, a našiel mu optimálne miesto pre jeho nový príbytok…

Úloha

Kormoránske hniezda si vieme predstaviť ako body v rovine.

Keďže rieka tečie cez x-ovú os, chcel by si postaviť hniezdo na nej, teda s y-ovou súradnicou \(0\).

Komfort Kormanovi prinesiete, ak mu poviete na akej x-ovej súradnici si má postaviť hniezdo tak, aby minimalizoval vzdušnú vzdialenosť od najvzdialenejšieho hniezda, a aká táto vzdialenosť bude.

Vstup a výstup

Kto to čakal, v prvom riadku vstupu je číslo \(n\leq 50\,000\) - počet hniezd.

Každý z daľších \(n\) riadkov obsahuje súradnice jedného z nich, s najviac deviatimi číslicami za desatinnou čiarkou.

Kľudne sa spoľahnite, že súradnice v absolútnej hodnote nepresahujú \(200\,000\).

Keď vyriešite Kormanov problém, vypíšte x-ovú súradnicu na ktorej si má postaviť hniezdo, a vzdialenosť ktorú bude musieť preletieť aby navštívil najvzdialenejšie hniezdo.

Kúzelnú frázu ‘správna odpoveď’ uvidíte vtedy, keď sa vaše odpovede budú od našich líšiť absolútnou alebo relatívnou odchýlkou menšou ako \(10^{-5}\).

Príklady

Input:

2
1.5 1.5
3 0

Output:

1.5 1.5

Input:

1
0 0

Output:

0 0

Input:

4
1 4
4 4
-3 3
2 4

Output:

1 5

Input:

5
4 7
-4 0
7 -6
-2 4
8 -5

Output:

3.136363636363 7.136363636364
Pre odovzdávanie sa musíš prihlásiť.