X = list(map(int, input().split()))
A = []
B=[]
C=[]
for _ in range(X[2]):
    A.append(int(input()))
for _ in range(X[0]):
    B.append(X[1]-X[2])
for i in range(0,X[2]):
    B[A[i]-1]=B[A[i]-1]+1
for j in range(0,X[0]):
    if B[j]>0:
        C.append("Yes")
    else:
        C.append("No")
[print(i) for i in C]

# 難しかった X = list(map(int, input().split())) X list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split A = [] A [] B=[] B [] C=[] C [] for _ in range(X[2]):
    A.append(int(input())) _ range(X[2]) range X[2] X 2 A.append(int(input())) A.append A append int(input()) int input() input for _ in range(X[0]):
    B.append(X[1]-X[2]) _ range(X[0]) range X[0] X 0 B.append(X[1]-X[2]) B.append B append X[1]-X[2] X[1] X 1 X[2] X 2 for i in range(0,X[2]):
    B[A[i]-1]=B[A[i]-1]+1 i range(0,X[2]) range 0 X[2] X 2 B[A[i]-1]=B[A[i]-1]+1 B[A[i]-1] B A[i]-1 A[i] A i 1 B[A[i]-1]+1 B[A[i]-1] B A[i]-1 A[i] A i 1 1 for j in range(0,X[0]):
    if B[j]>0:
        C.append("Yes")
    else:
        C.append("No") j range(0,X[0]) range 0 X[0] X 0 if B[j]>0:
        C.append("Yes")
    else:
        C.append("No") B[j]>0 B[j] B j 0 C.append("Yes") C.append C append "Yes" C.append("No") C.append C append "No" print(i) for i in C for i in C i C for i in C print(i) print i [print(i) for i in C] B=[] [] B X = list(map(int, input().split())) list(map(int, input().split())) X A = [] [] A C=[] [] C
X = list(map(int, input().split()))
A = []
B=[]
C=[]
for _ in range(X[2]):
    A.append(int(input()))
for _ in range(X[0]):
    B.append(X[1]-X[2])
for i in range(0,X[2]):
    B[A[i]-1]=B[A[i]-1]+1
for j in range(0,X[0]):
    if B[j]>0:
        C.append("Yes")
    else:
        C.append("No")
[print(i) for i in C]

# 難しかった