编程题
### 问题描述
小蓝是一名年轻有为的建筑师,他最近接到了一个任务,要设计一座美丽的建筑物。他决定在建筑的入口处设计一个矩形的大门,门的四个边分别平行于坐标轴。他已经设计好了门的四条边,现在他需要你的帮助来判断这四条边是否能构成一个正面积的矩形。
你能帮助小蓝吗?
### 输入格式
输入包含四行,每行包含四个整数,表示门的四条边的端点坐标 $(x_1,y_1)$ 和 $(x_2,y_2)$。
### 输出格式
如果这四条边可以构成一个正面积的矩形,输出 "YES",否则输出 "NO"。
### 样例输入
```txt
1 1 1 2
1 2 3 2
3 2 3 1
3 1 1 1
```
### 样例输出
```txt
YES
```
### 样例说明
门的四个角的坐标依次为 $(1,1), (1,2), (3,2), (3,1)$,形成的四边形是一个长方形,且所有角都是直角,因此它是一个矩形。
### 评测数据规模
对于 $100$% 的评测数据,$1\leq x_1,y_1,x_2,y_2 \leq 10^9$。