3点 p1, p2, pについて、点 p1 と点 p2 を通る直線に p から垂線を引いた交点 x を求めてください。(直線 p1p2 に対する点 pの射影)
入力は次の形式で与えられます。
xp1 yp1 xp2 yp2 q xp0 yp0 xp1 yp1 ... xpq−1 ypq−1
1行目に p1, p2の座標が与えられます。pの座標として、q 個のクエリが与えられます。入力はすべて整数で与えられます。
各クエリについて、交点 x の座標を1行に出力してください。出力は 0.00000001 以下の誤差を含んでもよいものとします。
0 0 3 4 1 2 5
3.1200000000 4.1600000000
0 0 2 0 3 -1 1 0 1 1 1
-1.0000000000 0.0000000000 0.0000000000 0.0000000000 1.0000000000 0.0000000000