#include <iostream>
#include <algorithm>
#include <queue>
using namespace std;
int main(){
int n;
while(scanf("%d",&n)!=EOF){
priority_queue<int, vector<int>, greater<int>> Q;
int tmp;
for(int i=0;i<n;i++){
scanf("%d", &tmp);
Q.push(tmp);
}
int k,x1;
int x2=0;
scanf("%d", &k);
x1=Q.top();
for(int i=1;i<k;i++){
Q.pop();
if(x1==Q.top()){
i--;
}
x1=Q.top();
}
x1=Q.top();
printf("%d\n", x1);
}
}



京公网安备 11010502036488号