#include<bits/stdc++.h>
using namespace std;
int a[2000005];
int main()
{
int n,x,maxx,maxx2;
cin>>n;
for(int i=1;i<=n;i++){
cin>>x;
a[i]=x;
maxx=max(maxx,x);
}
for(int i=1;i<=n;i++){
if(a[i]==maxx)continue;
else{
maxx2=max(maxx2,a[i]);
}
}
cout<<maxx2<<endl;
return 0;
}