fun main(args: Array<String>) {
    val (N, K, Q) = readLine()!!.split(" ").map(String::toLong)
    val A = Array(Q.toInt()) { readLine()!!.toInt() - 1 }
    val B = A.groupBy { it }
    repeat(N.toInt()) { n ->
        val survived = B[n]?.count() ?: 0 > Q - K
        println(if (survived) "Yes" else "No")
    }
}