#include #include #define ll long long int #define mod 1000000007 #define mp make_pair #define pb emplace_back #define fi first #define se second #define sd(t) scanf("%d",&t) #define pd(t) printf("%d\n",t) #define slld(t) scanf("%lld",&t) #define plld(t) printf("%lld\n",t) #define For(i,n) for(ll i=0;ipo; int main() { /* Enter your code here. Read input from STDIN. Print output to STDOUT */ speed; ll n; cin>>n; vector v; for(ll i=0;i>x; v.pb(x); } vector b; for(ll k=0;k<=n-1;k++) { for(ll i=0;i<=n-k-1;i++) { ll ans=0; for(ll j=i;j<=i+k;j++) { ans=max(ans,v[j]); } b.pb(ans); } } n=b.size(); vector c; for(ll k=0;k<=n-1;k++) { for(ll i=0;i<=n-k-1;i++) { ll ans=0; for(ll j=i;j<=i+k;j++) { ans=max(ans,b[j]); } c.pb(ans); } } ll ans=0; for(ll i=0;i