#include<bits/stdc++.h>
using namespace std;
long long n,a[100005],ans=-1,left,right,mid;
int main()
{
ans=-1;
cin>>n;
int y;
for(int i=1;i<=n;i++)
cin>>a[i];
int left,right;
cin>>y;
left=1,right=n;
while (left <= right) {
int mid = left+(right-left)/2;
if (a[mid] == y) {
ans=mid,right=mid-1;
}
else if (a[mid] < y) {
left = mid + 1;
}
else {
right = mid - 1;
}
}
cout<<ans;
return 0;
}