import java .util.*;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
int num=sc.nextInt();
String str1=sc.nextLine();
String str=sc.nextLine();
int k=sc.nextInt();
String[] arr=str.split(" ");
//考虑各种异常输入场景:链表个数或者K的值为0,链表的值和链表的个数不一致,链表值的长度小于k
if(num==0 || k==0 || arr.length !=num ||arr.length<k){
System.out.println("0");
}else{
int m=arr.length-k;
System.out.println(arr[m]);
}
}
}
}
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
int num=sc.nextInt();
String str1=sc.nextLine();
String str=sc.nextLine();
int k=sc.nextInt();
String[] arr=str.split(" ");
//考虑各种异常输入场景:链表个数或者K的值为0,链表的值和链表的个数不一致,链表值的长度小于k
if(num==0 || k==0 || arr.length !=num ||arr.length<k){
System.out.println("0");
}else{
int m=arr.length-k;
System.out.println(arr[m]);
}
}
}
}