#ZS0013. 等边三角形

等边三角形

题目描述

给定四个整数 x1x_1y1y_1x2x_2y2y_2 分别代表两个点在直角坐标系上的坐标。

现存在一个点,能与这两个点构成等边三角形,请确定这个点的坐标是否均为整数,如果均为整数,则输出这个点的坐标,否则输出 1-1

输入格式

第一行一个正整数 TT1T1051\le T \le 10^5),代表测试样例的组数。

对于每组样例,第一行输入四个整数 x1,y1,x2,y2x_1,y_1,x_2,y_2 (109x1,y1,x2,y2109)(-10^9 \leq x_1,y_1,x_2,y_2\leq 10^9),代表题目给出的两个点的坐标。

输出格式

对于每组样例输出一行,根据题目要求输出第三个点的坐标(用空格隔开的两个整数),若不能构成则输出 1-1

样例 #1

样例输入 #1

1
4 5 1 1

样例输出 #1

-1

提示

对于样例 11(4,5)(4, 5)(1,1)(1,1) 能与这两个点构成等边三角形的点的 xx 坐标显然不是整数。