#include <bits/stdc++.h>
using namespace std;
string s[7];
bool cal() {
  if (s[0][0] == 'X' && s[2][2] == '.') return false;
  if (s[0][1] == 'X' && s[2][1] == '.') return false;
  if (s[0][2] == 'X' && s[2][0] == '.') return false;
  if (s[1][0] == 'X' && s[1][2] == '.') return false;
  if (s[1][2] == 'X' && s[1][0] == '.') return false;
  if (s[0][0] == '.' && s[2][2] == 'X') return false;
  if (s[0][1] == '.' && s[2][1] == 'X') return false;
  if (s[0][2] == '.' && s[2][0] == 'X') return false;
  return true;
}
int main() {
  for (int i = 0, _a = (3); i < _a; i++) {
    cin >> s[i];
  }
  if (cal())
    cout << "YES";
  else
    cout << "NO";
  return 0;
}
