#include <stdio.h>
#define N 15
int main()
{
int i,number,top,bott,mid,loca,a[N],flag=1,sign;
for(i = 0; i < N; i++)
{
scanf("%d",&a[i]);
}
while(flag)
{
scanf("%d",&number);
sign=0;
top=0; //top是查找区间的起始位置
bott=N-1; //bott是查找区间的最末位置
if((number<a[0])||(number>a[N-1])) //要查的数不在查找区间内
loca=-1; //表示找不到
while((!sign)&&(top<=bott))
{
mid=(bott+top)/2;
if(number==a[mid])
{
loca=mid;
printf("%d\n",loca);
sign=1;
}
else if(number<a[mid])
bott=mid-1;
else
top=mid+1;
}
if(!sign||loca==-1)
printf("-1\n");
break;
}
return 0;
}