#include<bits/stdc++.h>
using namespace std;
int main()
{
    int N,i,j=0,K;
    cin>>N;
    cin>>K;
    int m[10000];
    for(i=0;i<N;i++){
        cin>>m[i];
    } 
    for(i=0;i<N-1;i++){
        for(j=0;j<=N-i-1;j++){
            if(m[j]<m[j+1]){
                swap(m[j],m[j+1]);
            }
        }
    }
    cout<<m[K-1];
}
/**************************************************************
	Problem: 1172
	User: wangyiyang
	Language: C++
	Result: Accepted
	Time:9 ms
	Memory:2072 kb
****************************************************************/