#include<bits/stdc++.h> using namespace std; priority_queue<int,vector<int>,greater<int> > q; int n,x,p; int main() { cin>>n>>p; for(int i=0;i<n;i++) { cin>>x; q.push(x); } for(int i=0;i<p;i++) { q.pop(); } cout<<q.top(); return 0; }