#include <stdio.h>
void sort(int a[],int b[],int n){
int i,j,t,tt;
for(i = 0; i < n-1; i++)
{
for(j = 0; j < n-i-1; j++)
{
if(b[j] < b[j+1] || (b[j] == b[j+1] && a[j] > a[j+1]))
{
t = b[j]; tt = a[j];
b[j] = b[j+1]; a[j] = a[j+1];
b[j+1] = t; a[j+1] = tt;
}
}
}
}int main(){
int n,m,mm;
scanf("%d %d",&n,&m);
int i,s = 0,fen;
int a[5000],b[5000];
mm=m*1.5;
for(i = 0; i < n; i++){
scanf("%d %d",&a[i],&b[i]);
}sort(a,b,n);
fen = b[mm-1];
for(i = 0; i < n; i++){
if(b[i]>=fen)
s++;
}
printf("%d %d\n",fen,s);
for(i = 0; i < s; i++)
{
printf("%d %d\n",a[i],b[i]);
}
}