#include <iostream>
#include <vector>

using namespace std;

bool check(vector<int> v){
  int d = v[1] - v[0];
  for(int i=1;i<v.size();i++){
    if(v[i]-v[i-1] != d) return false;
  }
  return true;
}

int main(){
  vector<int> v;
  int n, x;
  while(cin>>n && n){
    v.resize(n+1);
    for(int i=0;i<v.size();i++){
      cin>>v[i];
    }
    for(int i=0;i<v.size();i++){
      vector<int> tmp = v;
      tmp.erase(tmp.begin()+i);
      if(check(tmp)){
        cout<<v[i]<<endl;
        break;
      }
    }
  }
}
