#include<iostream>

using namespace std;

int arr[20], n = 10;

int main(){
	
	for(int i = 0;i < 10;i++) cin >> arr[i];

	int start = 0, end = n;
	while(start <= end){
    	int mid = (start + end)/2;
    	if(mid - 1 >= 0 && mid + 1 <= n && arr[mid-1] >= arr[mid] && arr[mid] >= arr[mid+1]){
    	    //decreasing part
    	    end = mid-1;
    	}else if(mid - 1 >= 0 && mid + 1 <= n && arr[mid-1] <= arr[mid] && arr[mid] <= arr[mid+1]){
       		//increasing part
        	start = mid+1;
    	}else{
        	//answer found, take care of corner cases
        	cout << arr[mid] << endl;
        	break;
    	}
	}

	return 0;
}