import java.util.Scanner;
class Ideone
{
{
Scanner scr
= new Scanner
(System.
in); int n = scr.nextInt(); // no. of elements in array
int[] a = new int[n];
for(int i=0;i<n;i++)
// array elements
a[i] = scr.nextInt();
int k = scr.nextInt(); // k th smallest element
int[] b = new int[k];
// creating new array b with first k elements
for(int i=0;i<k;i++)
b[i] = a[i];
int ans = max(b); // max element's index
//the real deal
for(int i=k;i<n;i++){
if(a[i] < b[ans])
b[ans] = a[i];
ans = max(b);
}
}
public static int max(int[] a){
int m =0,n = a.length;
for(int i=1;i<n;i++){
if(a[m] < a[i])
m = i;
}
return m;
}
}
aW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJU2Nhbm5lciBzY3IgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoJCWludCBuID0gc2NyLm5leHRJbnQoKTsgLy8gbm8uIG9mIGVsZW1lbnRzIGluIGFycmF5CgkJaW50W10gYSA9IG5ldyBpbnRbbl07CgkJZm9yKGludCBpPTA7aTxuO2krKykgICAKCQkvLyBhcnJheSBlbGVtZW50cwoJCQlhW2ldID0gc2NyLm5leHRJbnQoKTsKCQkKCQlpbnQgayA9IHNjci5uZXh0SW50KCk7IC8vIGsgdGggc21hbGxlc3QgZWxlbWVudAoJCWludFtdIGIgPSBuZXcgaW50W2tdOwoJCQoJCS8vIGNyZWF0aW5nIG5ldyBhcnJheSBiIHdpdGggZmlyc3QgayBlbGVtZW50cwoJCWZvcihpbnQgaT0wO2k8aztpKyspCgkJCWJbaV0gPSBhW2ldOwoJCQkKCQlpbnQgYW5zID0gbWF4KGIpOyAvLyBtYXggZWxlbWVudCdzIGluZGV4CgkJCgkJLy90aGUgcmVhbCBkZWFsCgkJZm9yKGludCBpPWs7aTxuO2krKyl7CgkJCWlmKGFbaV0gPCBiW2Fuc10pCgkJCQliW2Fuc10gPSBhW2ldOwoJCQlhbnMgPSBtYXgoYik7CgkJfQoJCVN5c3RlbS5vdXQucHJpbnRsbiggYlthbnNdKTsJCgkJCgl9CglwdWJsaWMgc3RhdGljIGludCBtYXgoaW50W10gYSl7CgkJaW50IG0gPTAsbiA9IGEubGVuZ3RoOwoJCWZvcihpbnQgaT0xO2k8bjtpKyspewoJCQlpZihhW21dIDwgYVtpXSkKCQkJCW0gPSBpOwoJCX0KCQlyZXR1cm4gbTsKCQkKCX0KfQ==