eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Чотирикутник - 2

Чотирикутник - 2

Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB

На площині задано 4 точки. Вияснити, чи є чотирикутник, утворюваний ними, квадратом.

Вхідні дані

Чотири рядки - по 2 числа в кожному: координати заданих точок. Вхідні дані цілі числа і не перевищують по модулю 1000.

Вихідні дані

Якщо задані точки є вершинами квадрату, то вивести "YES", інакше вивести "NO".

Приклад

Вхідні дані #1
0 0
1 1
0 1
1 0
Вихідні дані #1
YES