n,k,q = map(int,input().split())
point = {}
for i in range(1,n+1):
    point[i] = 0
for j in range(q):
    point[int(input())] += 1
for l in range(1,n+1):
    if k - q + point[l] > 0:
        print("Yes")
    else:
        print("No") n,k,q = map(int,input().split()) n map(int,input().split()) map int input().split() ().split () input split k q point = {} point {} for i in range(1,n+1):
    point[i] = 0 i range(1,n+1) range 1 n+1 n 1 point[i] = 0 point[i] point i 0 for j in range(q):
    point[int(input())] += 1 j range(q) range q point[int(input())] += 1 point[int(input())] point int(input()) int input() input 1 for l in range(1,n+1):
    if k - q + point[l] > 0:
        print("Yes")
    else:
        print("No") l range(1,n+1) range 1 n+1 n 1 if k - q + point[l] > 0:
        print("Yes")
    else:
        print("No") k - q + point[l] > 0 k - q + point[l] k - q k q point[l] point l 0 print("Yes") print "Yes" print("No") print "No" point = {} {} point q = map(int,input().split()) map(int,input().split()) q k,q = map(int,input().split()) map(int,input().split()) k n,k,q = map(int,input().split()) map(int,input().split()) n
n,k,q = map(int,input().split())
point = {}
for i in range(1,n+1):
    point[i] = 0
for j in range(q):
    point[int(input())] += 1
for l in range(1,n+1):
    if k - q + point[l] > 0:
        print("Yes")
    else:
        print("No")