#define rep(i, n) for (int i = 0; i < (int)(n); i++) #define ALL(v) v.begin(), v.end() typedef long long ll; #include using namespace std; int main() { ll n; cin>>n; vector A(n),X(n); rep(i,n) cin>>A[i]; rep(i,n) X[i]=-A[i]; if(n==1 || n==2){ cout<<0< LU(n),LD(n),RU(n),RD(n); LU[0]=A[0]; LD[0]=X[0]; RU[0]=A[n-1]; RD[0]=X[n-1]; int lu=1,ld=1,ru=1,rd=1; vector B(n),C(n); for(int i=1;i E(n),F(n); for(int i=n-2;i>=0;i--){ if(RU[ru-1]=0;i--){ if(RD[rd-1]