      program answer
      implicit none
      integer(4) :: N, K, Q
      integer(4),allocatable,dimension(:) :: A
      integer(4) :: i,num
      read(*,*) N,K,Q
      allocate(A(N))
      num=0
      do i=1,N
        A(i) = 0
      end do
      do i=1,Q
        read(*,*) num
        A(num) = A(num) + 1
      end do
      if( N < 2 .or. K < 1 .or. Q < 1 ) stop
      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