#include <bits/stdc++.h>
int main() {
  int i, j, n, k = 0;
  char c[10][10];
  for (i = 0; i < 3; i++)
    for (j = 0; j < 3; j++) scanf(" %c", &c[i][j]);
  if (c[0][0] == 'X') {
    if (c[2][2] == 'X')
      k++;
    else {
      printf("NO\n");
      return 0;
    }
  } else {
    if (c[2][2] == 'X') {
      printf("NO\n");
      return 0;
    }
  }
  if (c[0][1] == 'X') {
    if (c[2][1] == 'X')
      k++;
    else {
      printf("NO\n");
      return 0;
    }
  } else {
    if (c[2][1] == 'X') {
      printf("NO\n");
      return 0;
    }
  }
  if (c[0][2] == 'X') {
    if (c[2][0] == 'X')
      k++;
    else {
      printf("NO\n");
      return 0;
    }
  } else {
    if (c[2][0] == 'X') {
      printf("NO\n");
      return 0;
    }
  }
  if (c[1][0] == 'X') {
    if (c[1][2] == 'X')
      k++;
    else {
      printf("NO\n");
      return 0;
    }
  } else {
    if (c[1][2] == 'X') {
      printf("NO\n");
      return 0;
    }
  }
  printf("YES\n");
  return 0;
}
