#include<iostream>
#include<algorithm>

using namespace std;
const int maxn=105;

struct stu
{
    int id;
    double grade;
};

stu arr_stu[maxn];

bool cmp(stu a,stu b)
{
    return a.grade>b.grade; //注意是从大往小排成绩:一直错误
}



int main()
{
    int n,k;
    cin>>n>>k;
    for(int i=0;i<n;i++)
    {
        cin>>arr_stu[i].id>>arr_stu[i].grade;
    }
    
    sort(arr_stu,arr_stu+n,cmp);
    
    printf("%d %g",arr_stu[k-1].id,arr_stu[k-1].grade);
    
    return 0;
}