N, K, Q = map(int, input().split())
A = []
point = [0] * N
for i in range(Q):
    A.append(int(input()))
    point[A[i]-1] += 1

for i in range(N):
    if K - Q + point[i] >= 1:
        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 A = [] A [] point = [0] * N point [0] * N [0] 0 N for i in range(Q):
    A.append(int(input()))
    point[A[i]-1] += 1 i range(Q) range Q A.append(int(input())) A.append A append int(input()) int input() input point[A[i]-1] += 1 point[A[i]-1] point A[i]-1 A[i] A i 1 1 for i in range(N):
    if K - Q + point[i] >= 1:
        print('Yes')
    else:
        print('No') i range(N) range N if K - Q + point[i] >= 1:
        print('Yes')
    else:
        print('No') K - Q + point[i] >= 1 K - Q + point[i] K - Q K Q point[i] point i 1 print('Yes') print 'Yes' print('No') print 'No' K, Q = map(int, input().split()) map(int, input().split()) K Q = map(int, input().split()) map(int, input().split()) Q N, K, Q = map(int, input().split()) map(int, input().split()) N A = [] [] A point = [0] * N [0] * N point
N, K, Q = map(int, input().split())
A = []
point = [0] * N
for i in range(Q):
    A.append(int(input()))
    point[A[i]-1] += 1

for i in range(N):
    if K - Q + point[i] >= 1:
        print('Yes')
    else:
        print('No')