# C - Attack Survival
N,K,Q = map(int,input().split())
P = [0]*N
for _ in range(Q):
    A = int(input())
    P[A-1] += 1
for p in P:
    print('Yes' if K-Q+p>0 else 'No') N,K,Q = map(int,input().split()) N map(int,input().split()) map int input().split() ().split () input split K Q P = [0]*N P [0]*N [0] 0 N for _ in range(Q):
    A = int(input())
    P[A-1] += 1 _ range(Q) range Q A = int(input()) A int(input()) int input() input P[A-1] += 1 P[A-1] P A-1 A 1 1 for p in P:
    print('Yes' if K-Q+p>0 else 'No') p P print('Yes' if K-Q+p>0 else 'No') print 'Yes' if K-Q+p>0 else 'No' K-Q+p>0 K-Q+p K-Q K Q p 0 'Yes' 'No' K,Q = map(int,input().split()) map(int,input().split()) K Q = map(int,input().split()) map(int,input().split()) Q A = int(input()) int(input()) A N,K,Q = map(int,input().split()) map(int,input().split()) N P = [0]*N [0]*N P
# C - Attack Survival
N,K,Q = map(int,input().split())
P = [0]*N
for _ in range(Q):
    A = int(input())
    P[A-1] += 1
for p in P:
    print('Yes' if K-Q+p>0 else 'No')