For given three points p1, p2, p, find the projection point x of p onto p1p2.
xp1 yp1 xp2 yp2 q xp0 yp0 xp1 yp1 ... xpq−1 ypq−1
In the first line, integer coordinates of p1 and p2 are given. Then, q queries are given for integer coordinates of p.
For each query, print the coordinate of the projection point x. The output values should be in a decimal fraction with an error less than 0.00000001.
0 0 2 0 3 -1 1 0 1 1 1
-1.0000000000 0.0000000000 0.0000000000 0.0000000000 1.0000000000 0.0000000000
0 0 3 4 1 2 5
3.1200000000 4.1600000000