import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (sc.hasNext()) {
int nums = sc.nextInt();
SingleLinkList singleLinkList = new SingleLinkList();
for (int i = 1; i <= nums; i++) {
ListNode node=new ListNode(sc.nextInt());
singleLinkList.add(node);
}
int index=sc.nextInt();
int len=singleLinkList.getLengthNode();
int k=len-index+1;
ListNode resNode=null;
resNode=singleLinkList.find(k);
if(index==0){
System.out.println(0);
}else{
if(resNode!=null){
System.out.println(resNode.val);
}
}
}
}
}
class SingleLinkList{
//创建一个头节点,并初始化为0,此处头节点不存储题目的值
private ListNode head = new ListNode(0);
public void add(ListNode listNode) {
ListNode curNode=head;
while (true) {
if (curNode.next == null) {
break;
}
curNode=curNode.next;
}
curNode.next=listNode;
}
public ListNode find(int k){
ListNode curNode=head.next;
int count=0;
while (true) {
if (curNode == null) {
return null;
}
count++;
if (count == k) {
return curNode;
}
curNode = curNode.next;
}
}
public int getLengthNode() {
ListNode curNode=head.next;
int count=0;
while (true) {
if (curNode == null) {
break;
}
count++;
curNode = curNode.next;
}
return count;
}
}
class ListNode{
int val;
ListNode next;
public ListNode(int val) {
this.val=val;
}
}