#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
cin >> n;
vector<int> a(n);
for(int i = 0; i < n; i++)
cin >> a[i];
int left = 0, right = n - 1;
while(left < right) {
int mid = (left + right) / 2;
if(mid % 2 == 1)
mid--;
if(a[mid] == a[mid + 1])
left = mid + 2;
else
right = mid;
}
cout << a[left] << endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGludCBuOwogICAgY2luID4+IG47CgogICAgdmVjdG9yPGludD4gYShuKTsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspIAogICAgY2luID4+IGFbaV07CgogICAgaW50IGxlZnQgPSAwLCByaWdodCA9IG4gLSAxOwogICAgIHdoaWxlKGxlZnQgPCByaWdodCkgewogICAgIGludCBtaWQgPSAobGVmdCArIHJpZ2h0KSAvIDI7CiAgICAgaWYobWlkICUgMiA9PSAxKSAKICAgICAgbWlkLS07CgogICAgIGlmKGFbbWlkXSA9PSBhW21pZCArIDFdKQogICAgIGxlZnQgPSBtaWQgKyAyOwogICAgIGVsc2UKICAgICByaWdodCA9IG1pZDsKICAgIH0KCiAgICBjb3V0IDw8IGFbbGVmdF0gPDwgZW5kbDsKICAgIHJldHVybiAwOwp9Cg==