fun main(args: Array<String>) {
    val A = Array(3) { readLine()!!.split(" ").map(String::toInt) }
    val N = readLine()!!.toInt()
    val B = IntArray(N) { readLine()!!.toInt() }
    val array = arrayOf(
        intArrayOf(A[0][0], A[0][1], A[0][2]),
        intArrayOf(A[1][0], A[1][1], A[1][2]),
        intArrayOf(A[2][0], A[2][1], A[2][2]),
        intArrayOf(A[0][0], A[1][0], A[2][0]),
        intArrayOf(A[0][1], A[1][1], A[2][1]),
        intArrayOf(A[0][2], A[1][2], A[2][2]),
        intArrayOf(A[0][0], A[1][1], A[2][2]),
        intArrayOf(A[0][2], A[1][1], A[2][0])
    )
    val results = array.map { e -> e.subtract(B.asIterable()) }
    println(if (results.any(Set<Int>::isEmpty)) "Yes" else "No")
}