#include<iostream>
#include<stack>
#include<algorithm>
using namespace std;
int main(){
int n,x,m;
cin>>n;
stack<int>s;
while(n--){
cin>>x;
s.push(x);
}
cin>>m;
while(m--){
if(!s.empty()){
s.pop();
}
}
if(s.empty()){
cout<<"-1";
return 0;
}else{
cout<<s.top();
}
return 0;
}