#include<iostream>
using namespace std;
#include <climits>
int main(){
int n;
cin>>n;
int max=INT_MIN,secondMax=INT_MIN;
int num;
int count=1;
while(count<=n){
cin>>num;
if (num>max){
secondMax=max;
max=num;
}
else if(num>secondMax&&num!=max){
secondMax=num;
}
count++;
}
cout<<secondMax<<endl;
}
I2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNpbmNsdWRlIDxjbGltaXRzPgoKCmludCBtYWluKCl7CiAgICBpbnQgbjsKICAgIGNpbj4+bjsKICAgIGludCBtYXg9SU5UX01JTixzZWNvbmRNYXg9SU5UX01JTjsKICAgIGludCBudW07CiAgICBpbnQgY291bnQ9MTsKICAgIAogICAgd2hpbGUoY291bnQ8PW4pewogICAgICAgIGNpbj4+bnVtOwogICAgICAgIGlmIChudW0+bWF4KXsKICAgICAgICAgICAgc2Vjb25kTWF4PW1heDsKICAgICAgICAgICAgbWF4PW51bTsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZihudW0+c2Vjb25kTWF4JiZudW0hPW1heCl7CiAgICAgICAgICAgIHNlY29uZE1heD1udW07CiAgICAgICAgfQogICAgICAgIGNvdW50Kys7CiAgICAgICAgCiAgICAgICAgCiAgICB9CiAgICBjb3V0PDxzZWNvbmRNYXg8PGVuZGw7CiAgICAKfQ==