200113 - 矩形判定

给定四条线段,判定能否构成一个各边平行于坐标轴的矩形。用x1,y1,x2,y2表示线段端点1横坐标、端点1纵坐标、端点2横坐标、端点2纵坐标。

输入

共4行,每行包含四个整数x1,y1,x2,y2,表示一条线段两个端点的坐标。

对于100%的数据:

-10^9 \le x1,y1,x2,y2 \le 10^9

输出

如果满足条件则输出YES;否则输出NO。

样例

输入

1 1 6 1
1 0 6 0
6 0 6 1
1 1 1 0

输出

YES

输入

0 0 0 3
2 0 0 0
2 2 2 0
0 2 2 2

输出

NO

输入

0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0

输出

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