#include <stdio.h>
//?????????
#define FIGURE 7

int main(void)
{
	//????????£????????????????????????
	int test[10]={1,2,3,4,5,6,7,8,9,10};

	//?????????????´???°?????????
	int number=sizeof(test)/sizeof(int);
	//????°??????????
	int min=0;
	//?????§?????????
	int max=number-1;
	//?????????????´???????
	int mid;

	//?????§?????¨????°????????????´???????????§?????????
	while(min<=max){

		mid=(min+max)/2;

		//???????????´???????????????
		if(test[mid]==FIGURE){
			printf("?????????????????????\n");
			return 0;
		}else if(test[mid]<FIGURE){
			//??????????????????????????????????????????????°????????????????????????????????¨????
			min=mid+1;
			
		}else if(test[mid]>FIGURE){
			//???????????????????????????????????????????????§???????????????????????????????¨????
			max=mid-1;
		}
	}

	printf("???????????????????????§??????\n");

	return 0;
}