#include using namespace std; const int maxn = 110000; int a[maxn]; int e[maxn]; int d[maxn][40]; int n; int main() { cin>>n; for (int i=0;i>a[i]; e[n-1] = a[n-1]; for (int i=n-2;i>=0;i--) e[i] = max(a[i], e[i+1]); for (int i=0;ibest) { best = x; found = true; } } } cout<