You, like many other people, have probably used Global Positioning Systems (GPS), but have wondered how it actually works. GPS positioning is based on a set of satellites orbiting Earth. All satellites have synchronized internal clocks, and they continuously transmit the value of their internal clock to the surface of the Earth via radio waves. A GPS receiver simultaneously collects measurements from some satellites that are in sight. The time measurements t_1, \ldots, t_m collected at time are typically different, as each satellite has a different distance to the receiver. Since we know the exact orbits of all satellites, we know exactly where each satellite was when it sent its signal. Based on these positions and the distance, we can compute our position. To compute a unique position, assuming that we are on the surface of the Earth, we need at least measurements from satellites.
However, your task is not to actually compute your own position, but to determine which signals you received from which satellites. To be precise: you are given your geographical coordinates on Earth and a description of all satellite orbits, and you must now determine for every satellite:
whether a signal sent from the satellite at a certain time will reach you (this is the case if it does not pass through the Earth);
if the signal does reach you, the time it took for the signal to travel from the satellite to your position.
Remember that radio waves travel in straight lines and at the speed of light, which we assume is meters per second. We assume the Earth to be a perfect sphere with a radius of km, and that all GPS satellites are orbiting the Earth with a fixed speed on perfect circles whose centers coincide with the center of the Earth.
The first line contains the number (1 \le s \le 10^4) of satellites.
The next line contains two real numbers l_o, l_a — the longitude and latitude of your position.
Each of the next lines contains four real numbers \phi, \psi, r, x describing one of the satellites.
For longitude l_o \in [-180, 180], positive values represent east, and negative values represent west.
For latitude l_a \in [-90, 90], positive values represent north, and negative values represent south.
The format for the satellite descriptions is as follows:
\phi \in [-180, 180] — the reference longitude at which the orbit intersects the Earth's equator (each orbit intersects the equator at least twice). Positive longitude represents east, negative longitude represents west.
\psi \in [0, 360] — the angle between the orbit and the Earth's eastbound equator when passing through the equator at longitude . Values between and indicate northbound movement, while values between and indicate southbound movement. If the orbit is coplanar to the equator, the angle will be or .
r \in [7000, 10^6] — the radius of the satellite's orbit in kilometers.
x \in [0, 1) — the fraction of the orbit the satellite had covered at the time when its signal was sent, starting from its intersection with the equator at .

Schematic display of satellite coordinates. The satellite's orbit is shown in red; its actual position is the red dot. On the Earth, the equator and the prime meridian are marked by lines. The dotted line is coplanar to the equator and has the same radius as the satellite's orbit. The angles and are described in the input section. The black dot is your position on Earth, and you should compute the time necessary for the signal to travel along the blue line.
Note: All real numbers in the input are given with at most 3 decimal places after the decimal point. It is guaranteed that each satellite has a distance of at least meter from the tangent plane at your position (this means that you can safely use floating point arithmetic in your solution).
For every satellite, output nothing if a signal sent from that satellite does not reach you. If the satellite's signal does reach you, output the time that the signal needs to travel from the satellite to your position, in seconds. The time must be accurate up to a relative or absolute error (whichever is lower) of 10^{-7}.
Example 1