#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
****************************************************************/