      program answer
      implicit none
      integer(8) :: N, K, Q
      integer(8),allocatable,dimension(:) :: A,num
      integer(8) :: i
      read(*,*) N,K,Q
      allocate(A(N),num(Q))
      num=0
      do i=1,N
        A(i) = 0
      end do
      do i=1,Q
        read(*,*) num(i)
        A(num(i)) = A(num(i)) + 1
      end do
      do i=1,N
        if( (Q-A(i)) < K) then
          write(*,'(A)') 'Yse'
        else
          write(*,'(A)') 'No'
        end if
      end do
      stop
      end program answer
