#include<bits/stdc++.h>
using namespace std;
int m,n,i,j,x,y;
int l[5001]={0},s[5001]={0};
int main()
{
cin>>n>>m;
for(i=0;i<n;i++)
{
cin>>s[i]>>l[i];
}
for(i=0;i<n;i++)
{
for(j=0;j<n-1;j++)
{
if(l[j]<l[j+1])
{
swap(l[j],l[j+1]);
swap(s[j],s[j+1]);
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<n-1;j++)
{
if(s[j]>s[j+1]&&l[j]==l[j+1])
{
swap(l[j],l[j+1]);
swap(s[j],s[j+1]);
}
}
}
m*=1.5;
for(i=0;i<n;i++)
{
if(l[i]>=l[m])
{
x++;
}
}
cout<<l[m]<<" "<<x<<endl;
for(i=0;i<n;i++)
{
if(l[i]>=l[m])
{
cout<<s[i]<<" "<<l[i]<<endl;
}
}
return 0;
}