#include<bits/stdc++.h>
using namespace std;
int n,FindValue;
int binary_search(int a[],int value,int x,int y)
{
int left=x,right=y;
int mid=(left+right)/2;
if(a[mid]==value)
{
return mid;
}
if(a[mid]>value)
{
left=mid+1;
}
if(a[mid]<value)
{
right=mid-1;
}
binary_search(a,value,left,right);
}
int main()
{
int a[10000];
cin>>n>>FindValue;
for(int i=0; i<n; i++)
{
cin>>a[i];
}
sort(a,a+n);
cout<<binary_search(a,FindValue,0,n-1);
return 0;
}