#include<stdio.h>
#include<stdlib.h>
int compare(const void *a,const void *b)
{
    return(*(int*)a-*(int*)b);
}
int main()
{
    int n,k;
    scanf("%d",&n);
    if(n<=0)
    {
        printf("Invalid input\n");
        return 0;
    }
    int *arr=(int*)malloc(n*sizeof(int));
    for(int i=0;i<n;i++);
    {
        scanf("%d",(arr+i));
    }
    scanf("%d",&k);
    if(k<1||k>n)
    {
        printf("Invalid Input\n");
        free(arr);
        return 0;
    }
    qsort(arr,n,sizeof(int),compare);
    printf("%d\n",*(arr+k-1));
    free(arr);
    return 0;
}