#include <bits/stdc++.h>
using namespace std;
int singleNumber(vector<int>& nums) {
map<int,int> mp;
for(auto x:nums){
mp[x]++;
}
for(auto x:nums){
if(mp[x]==1)
return x;
}
return -1;
}
int main() {
int T;
cin>>T;
vector<int> v;
for(int i=0;i<T;i++){
int temp;
cin>>temp;
v.push_back(temp);
}
cout<<singleNumber(v)<<endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgc2luZ2xlTnVtYmVyKHZlY3RvcjxpbnQ+JiBudW1zKSB7CiAgICAgICAgbWFwPGludCxpbnQ+IG1wOwogICAgICAgIGZvcihhdXRvIHg6bnVtcyl7CiAgICAgICAgICAgIG1wW3hdKys7CiAgICAgICAgfQogICAgICAgIGZvcihhdXRvIHg6bnVtcyl7CiAgICAgICAgICAgIGlmKG1wW3hdPT0xKQogICAgICAgICAgICAgICAgcmV0dXJuIHg7CiAgICAgICAgfQogICAgICAgIHJldHVybiAtMTsKICAgIH0KICAgIAppbnQgbWFpbigpIHsKCWludCBUOwoJY2luPj5UOwoJdmVjdG9yPGludD4gdjsKCWZvcihpbnQgaT0wO2k8VDtpKyspewoJCWludCB0ZW1wOwoJCWNpbj4+dGVtcDsKCQl2LnB1c2hfYmFjayh0ZW1wKTsKCX0KCWNvdXQ8PHNpbmdsZU51bWJlcih2KTw8ZW5kbDsKCXJldHVybiAwOwp9