200276 - 判断正方形

给定四个点坐标,求这四个点能否构成边长不为0的正方形。

输入

共T行,每行有单个空格分隔的8个整数,依次表示x_1,y_1,x_2,y_2,x_3,y_3,x_4,y_4

对于100%的数据: 1\le T \le 10^4

0\le x_i,y_i \le 10^4

输出

共T行,每行为"YES"或"NO",按输入顺序能构成则输出"YES",否则输出"NO"(均为大写)。

样例

输入

3
0 0 0 2 2 0 2 2
0 1 1 6 5 0 6 5
0 0 0 3 7 0 7 3

输出

YES
YES
NO
时间限制 500 毫秒
内存限制 128 MB
统计
上一题 下一题