Q10242: Fourth Point!!

給你一個平行四邊形相鄰的2個邊的端點座標,請你找出第四個點的座標。

Input

輸入包含多組測試資料。每組測試資料一列含有8個浮點數。第一個、第二個浮點數代表第一個邊的一個端點(x,y)座標,第三個、第四個浮點數代表第一個邊的另一個端點(x,y)座標。第五個、第六個浮點數代表第二個邊的一個端點(x,y)座標,第七個、第八個浮點數代表第二個邊的一另個端點(x,y)座標。

請注意:第一個邊的2個點中必定有一個點與第二個邊的2個點其中之一相同。

所有的座標均以公尺為單位,精確到小數點第三位。座標範圍介於 -10000+10000 之間。請參考Sample Input。

Output

對每組測試資料輸出一列,含有2個浮點數,代表這個平行四邊形第四個點的(x,y)座標。輸出到小數點後3位。

Sample Input Sample Output
0.000 0.000 0.000 1.000 0.000 1.000 1.000 1.000
1.000 0.000 3.500 3.500 3.500 3.500 0.000 1.000
1.866 0.000 3.127 3.543 3.127 3.543 1.412 3.145
1.866 0.000 3.127 3.543 1.412 3.145 3.127 3.543
1.000 0.000
-2.500 -2.500
0.151 -0.398
0.151 -0.398