#include <stdio.h>
int main() {
int x, y, x1, y1, x2, y2;
// Считываем 6 чисел и сразу проверяем, что все они введены корректно
if (scanf("%d %d %d %d %d %d", &x, &y, &x1, &y1, &x2, &y2) != 6) {
printf("ERROR\n");
return 1; // Завершаем программу с кодом ошибки
}
// Считаем квадрат радиуса и квадрат расстояния до проверяемой точки
int r2 = (x1 - x) * (x1 - x) + (y1 - y) * (y1 - y);
int d2 = (x2 - x) * (x2 - x) + (y2 - y) * (y2 - y);
// Сравниваем результаты
if (r2 == d2) {
printf("YES\n");
} else {
printf("NO\n");
}
return 0;
}