#include <iostream>
#include <vector>
using namespace std;

int main() {
	int n;
	while(cin >> n, n) {
		vector<int> h;
		h.resize(n+1);
		for(int i = 0; i < h.size(); i++)
			cin >> h[i];
		for(int i = 0; i < h.size(); i++) {
			bool flg = true;
			vector<int> v;
			for(int j = 0; j < h.size(); j++) {
				if(i != j)
					v.push_back(h[j]);
			}
			int dff = v[1] - v[0];
			for(int j = 2; j < v.size(); j++) {
				if(dff != v[j] - v[j-1])
					flg = false;
			}
			if(flg) {
				cout << h[i] << endl;
				break;
			}
		}
	}
}