#include <bits/stdc++.h>
int main(void) {
  int s[2][2], i, n, b, k, g, count = 0;
  for (i = 0; i < 3; i++) {
    for (n = 0; n < 3; n++) {
      scanf("%d", &s[i][n]);
    }
  }
  scanf("%d", &b);
  i = 0;
  n = 0;
  for (k = 0; k < b; k++) {
    scanf("%d", &g);
    for (i = 0; i < 3; i++) {
      for (n = 0; n < 3; n++) {
        if (s[i][n] == g) {
          s[i][n] = 0;
        }
      }
    }
  }
  i = 0;
  n = 0;
  for (i = 0; i < 3; i++) {
    for (n = 0; n < 3; n++) {
      if (s[i][n] == 0) {
        count++;
      }
      if (count == 3) {
        puts("Yes");
        return 0;
      }
    }
    count = 0;
  }
  i = 0;
  n = 0;
  for (n = 0; n < 3; n++) {
    for (i = 0; i < 3; i++) {
      if (s[i][n] == 0) {
        count++;
      }
      if (count == 3) {
        puts("Yes");
        return 0;
      }
    }
    count = 0;
  }
  if (s[1][1] == 0 && s[2][2] == 0 && s[3][3] == 0) {
    puts("Yes");
    return 0;
  }
  if (s[1][3] == 0 && s[2][2] == 0 && s[2][2] == 0) {
    puts("Yes");
    return 0;
  }
  puts("No");
  return 0;
}
