#include #include using namespace std; using ll=long long; void max_u(ll& m, ll v) { if(mv) m=v; } void pz_u(ll& m, ll v) { if(v>=0 && m>v) m=v; } void nz_u(ll& m, ll v) { if(v<=0 && m a; vector w(4), t(2), tn(2); void (*f[])(ll&,ll)={max_u, min_u}; while(scanf("%d", &n)==1) { a.resize(n); for(i=0;i