ll s; void f(ll h,ll d[1<<20]){ ll n=1; d[0]=0; rep(i,h){ ll@a; s+=a; REP(j,n){ d[n++]=d[j]+a+(1ll<<54); } } sortA(n,d); } { ll@n; ll h=n/2; ll ad[1<<20]; ll bd[1<<20]; f(h,ad); f(h,bd); ll z=ll_inf; ll ai=0,bi=(1<=0){ ll c=(ad[ai]+bd[bi])*2-(s+(h<<54)*2); z