using System;
class Code_01
{
    public static void Main()
    {
        string Datas1 = Console.ReadLine();
        string Datas2 = Console.ReadLine();
        string Datas3 = Console.ReadLine();
      
        int NUM = int.Parse(Console.ReadLine());
        int[] Selected = new int[50];
        for (int i = 0; i < NUM; i++)
        {
            string SN = Console.ReadLine();
            Selected[i] = int.Parse(SN);
        }
        int[,] Numbers = new int[3, 3];
        for (int i = 0; i < 3; i++)
        {
            Numbers[0, i] = int.Parse(Datas1.Split(' ')[i]);
        }
        for (int i = 0; i < 3; i++)
        {
            Numbers[1, i] = int.Parse(Datas2.Split(' ')[i]);
        }
        for (int i = 0; i < 3; i++)
        {
            Numbers[2, i] = int.Parse(Datas3.Split(' ')[i]);
        }
        bool[,] NT = new bool[3, 3];
        
        for (int i = 0; i < 3; i++)
        {
          ///  Console.WriteLine(222);
            for (int j = 0; j < 3; j++)
            {
               // int x = 0;
             //   bool P = false;
                for(int o = 0; o < 9; o++)
                {
                    if (Numbers[i, j] == Selected[o])
                    {
                    //    Console.WriteLine(111);
                        NT[i, j] = true;
                        o += 9;
                    }
                }
                   
                   

                

            }
            
        }
        bool A = false;
        
        if (NT[0, 0])
        {
           
            if (NT[1, 0])
            {
             
                if (NT[2, 0])
                {
                    A = true;
                }
            }
            if (NT[0, 1])
            {
           
                if (NT[0, 2])
                {
                  
                    A = true;
                }
                    
            }
            if (NT[1, 1])
            {
                
                if (NT[2, 2])
                {
                     
                    A = true;
                }
            }
        }

        if (NT[0, 1])
        {
            
            if (NT[1, 1])
            {
               
                if (NT[2, 1])
                {
                   
                    A = true;
                }
            }
        }
        if (NT[0, 2])
        {
           
            if (NT[1, 2])
            {
                 
                if (NT[2, 2])
                {
                     
                    A = true;
                }
            }
            if (NT[1, 1])
            {
                 
                if (NT[2, 0])
                {
                    
                    A = true;
                }
            }
        }
        if (NT[1, 0] == true)
        {
           
            if (NT[1, 1] == true)
            {
              
                if (NT[1, 2] == true)
                {
                   
                    A = true;
                }
            }
        }
        if (NT[2, 0])
        {
           
            if (NT[2, 1])
            {
              
                if (NT[2, 2])
                {
                    
                    A = true;
                }
            }
        }
        if (A == true)
        {
            Console.WriteLine("Yes");

        }
        else
        {
            Console.WriteLine("No");
        }

    }
}

Measured memory_bytes: 13140