#include <bits/stdc++.h>
using namespace std;
int val(char a) {
  int av;
  switch (a) {
    case '6':
      av = 6;
      break;
    case '7':
      av = 7;
      break;
    case '8':
      av = 8;
      break;
    case '9':
      av = 9;
      break;
    case 'T':
      av = 10;
      break;
    case 'J':
      av = 11;
      break;
    case 'Q':
      av = 12;
      break;
    case 'K':
      av = 13;
      break;
    case 'A':
      av = 14;
      break;
  }
  return av;
}
int main() {
  char koz;
  cin >> koz;
  string a, b;
  cin >> a >> b;
  bool res = false;
  if (a[1] == b[1]) {
    res = val(a[0]) > val(b[0]);
  } else
    res = a[1] == koz;
  cout << (res ? "YES" : "NO") << endl;
  return 0;
}
