#include <stdio.h>

int main(){
  int N,M;
  int border=0;
  int i,j;
  int flag=0;
  
  scanf("%d %d",&N,&M);
  
  int A[N+1];
  
  for(i=0;i<N;i++){
    scanf("%d",&A[i]);
    border+=A[i];
  }
  
  border = border/(4*M);
  for(i=0;i<N;i++){
    for(j=0;j<N;j++){
      if(A[j] < A[j+1]){
        A[j] = A[j+1] - A[j];
        A[j+1] = A[j+1] - A[j];
        A[j] = A[j+1] + A[j];
      }
    }
  }
  printf("%d ",A[0]);
  for(i=0;i<M;i++){
    if(A[i] < border){
      flag=0;
      break;
    }else{
      flag++;
    }
  }
  
  if(flag == M) printf("Yes\n");
  else printf("No\n");
  
  return 0;
}