#include <bits/stdc++.h>
using namespace std;
struct node{
string num;
int id;
}arr[110];
bool cmp(node x,node y){
string a=x.num;
string b=y.num;
if(a.size()!=b.size()){
return a.size()>b.size();
}else if(a!=b){
return a>b;
}else{
return x.id>y.id;
}
}
int main(){
int n,k;
cin>>n>>k;
for(int i=1;i<=n;i++){
cin>>arr[i].num;
arr[i].id=i;
}
sort(arr+1,arr+n+1,cmp);
cout<<arr[k].num;
return 0;
}