#include using namespace std; int main(){ int N, K; cin >> N >> K; vector p(N); for (int i = 0; i < N; i++){ cin >> p[i]; } vector cnt(401, 0); for (int i = 0; i < N; i++){ cnt[400 - p[i]]++; } vector s(402); s[0] = 0; for (int i = 0; i <= 400; i++){ s[i + 1] = s[i] + cnt[i]; } auto itr = upper_bound(s.begin(), s.end(), K) - 1; cout << (*itr) << endl; }