Your program is supposed to read the input from the standard input (stdin in C/C++) and write its output to the standard output (stdout in C/C++). The first line of the input contains one integer $N (0 ≤ N ≤ 100000)$. $N$ lines follow, the $i-th$ of them contains two real numbers $x_i, y_i (−10^9 ≤ x_i,y_i ≤ 10^9)$ separated by a single space – the coordinates of the $i-th$ house.
Each of the following lines contains four real numbers $X_1, Y_1, X_2, Y_2 (−10^9 ≤ X_1,Y_1,X_2,Y_2 ≤ 10^9)$ separated by a single space. These numbers are the coordinates of two different points $[X_1,Y_1]$ and $[X_2,Y_2]$, lying on the highway.