# C
# 初期N人の参加者がK点のポイントを持っている
N,K,Q = map(int,input().split())
answers = [K-Q]*N
for _ in range(Q):
  a = int(input())
  answers[a-1] += 1

for ans in answers:
  if ans > 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 answers = [K-Q]*N answers [K-Q]*N [K-Q] K-Q K Q N for _ in range(Q):
  a = int(input())
  answers[a-1] += 1 _ range(Q) range Q a = int(input()) a int(input()) int input() input answers[a-1] += 1 answers[a-1] answers a-1 a 1 1 for ans in answers:
  if ans > 0:
    print("Yes")
  else:
    print("No") ans answers if ans > 0:
    print("Yes")
  else:
    print("No") ans > 0 ans 0 print("Yes") print "Yes" print("No") print "No" K,Q = map(int,input().split()) map(int,input().split()) K answers = [K-Q]*N [K-Q]*N answers Q = map(int,input().split()) map(int,input().split()) Q N,K,Q = map(int,input().split()) map(int,input().split()) N a = int(input()) int(input()) a
# C
# 初期N人の参加者がK点のポイントを持っている
N,K,Q = map(int,input().split())
answers = [K-Q]*N
for _ in range(Q):
  a = int(input())
  answers[a-1] += 1

for ans in answers:
  if ans > 0:
    print("Yes")
  else:
    print("No")