#include <iostream>
#include <algorithm>
#include <vector>
int main() {
int n;
std::cin >> n;
std::vector<int> scores(n);
for (int i = 0; i < n; ++i) {
std::cin >> scores[i];
}
int x;
std::cin >> x;
std::sort(scores.begin(), scores.end(), std::greater<int>());
std::cout << scores[x - 1] << std::endl;
return 0;
}
/**************************************************************
Problem: 1497
User: panyuchen
Language: C++
Result: Accepted
Time:7 ms
Memory:2076 kb
****************************************************************/