Задачі
Чотирикутник - 2
Чотирикутник - 2
На площині задано 4 точки. Вияснити, чи є чотирикутник, утворюваний ними, квадратом.
Вхідні дані
Чотири рядки - по 2 числа в кожному: координати заданих точок. Вхідні дані цілі числа і не перевищують по модулю 1000.
Вихідні дані
Якщо задані точки є вершинами квадрату, то вивести "YES", інакше вивести "NO".
Приклад
Вхідні дані #1
0 0 1 1 0 1 1 0
Вихідні дані #1
YES