#include<iostream>
using namespace std;
int a[10000]={0};
int f(int l,int r,int x){
int k=(l+r)/2;
if(l>r)return -1;
if(a[k]==x)return k;
if(x<a[k])f(l,k-1,x);
else f(k+1,r,x);
}
int main(){
int i,n,s,t;
scanf("%d %d",&n,&s);
for(i=1;i<=n;i++)scanf("%d",&a[i]);
t=f(1,n,s);
printf("%d",t);
return 0;
}