#include <bits/stdc++.h>
using namespace std;
long long ax, ay, bx, by, cx, cy, flag = 0;
long long f(long long x1, long long y1, long long x2, long long y2) {
  long long res = (x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1);
  return res;
}
bool isColinear() {
  long long res1 = (by - ay) * (cx - bx);
  long long res2 = (cy - by) * (bx - ax);
  if (res1 == res2)
    return true;
  else
    return false;
}
int main() {
  cin >> ax >> ay >> bx >> by >> cx >> cy;
  if (isColinear() == true)
    flag = 0;
  else {
    long long dis1 = f(ax, ay, bx, by);
    long long dis2 = f(bx, by, cx, cy);
    if (dis1 == dis2)
      flag = 1;
    else
      flag = 0;
  }
  if (flag == 1)
    printf("Yes\n");
  else
    printf("No\n");
}
