#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
vector<int> v;
int main() {
// your code goes here
int n,m,k,a[100001];
cin >> n >> k;
for (int i=1;i<=n;i++) {
cin >> m;
v.push_back(m);
a[m]=i;
}
sort(v.begin(),v.end());
int i=0,j=n-1;
while (i<=j)
{
int x=v[(j+i)/2];
if (x==k) {
cout << a[k];
break;
}
else if (x>k) j=(j+i)/2;
else i=(j+i)/2;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnZlY3RvcjxpbnQ+IHY7IAoKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglpbnQgbixtLGssYVsxMDAwMDFdOwoJY2luID4+IG4gPj4gazsKCWZvciAoaW50IGk9MTtpPD1uO2krKykgewoJCWNpbiA+PiBtOwoJCXYucHVzaF9iYWNrKG0pOwoJCWFbbV09aTsKCX0KCXNvcnQodi5iZWdpbigpLHYuZW5kKCkpOwoJaW50IGk9MCxqPW4tMTsKCXdoaWxlIChpPD1qKQoJewoJCWludCB4PXZbKGoraSkvMl07IAoJCWlmICh4PT1rKSB7CgkJCWNvdXQgPDwgYVtrXTsKCQkJYnJlYWs7CgkJfQoJCWVsc2UgaWYgKHg+aykgaj0oaitpKS8yOwoJCWVsc2UgaT0oaitpKS8yOwoJfQoJcmV0dXJuIDA7Cn0=