#include<bits/stdc++.h>
using namespace std;
int a[3][3];
bool b[3][3];
bool check(){
  for(int i=0;i<3;i++) if(b[i][0] && b[i][1] && b[i][2]) return(true);
  for(int i=0;i<3;i++) if(b[0][i] && b[1][i] && b[2][i]) return(true);
  if(b[0][0] && b[1][1] && b[2][2]) return(true);
  if(b[2][0] && b[1][1] && b[0][2]) return(true);
  return(false);
}
  
int main(){
  memset(b,false,sizeof b);
  for(int i=0;i<3;i++)
    for(int j=0;j<3;j++) cin>>a[i][j];
  int n;
  cin>>n;
  while(n--){
    int x;
    cin>>x;
    for(int i=0;i<3;i++) for(int j=0;j<3;j++) if(a[i][j]==x) b[i][j]=true;
  }
  if(check()) cout<<"Yes";
  else cout<<"No";
}
  