v?$e(c,h,y,!0,!1,P):U(f,d,g,h,y,E,b,C,P)},Dt=(c,f,d,g,h,y,E,b,C)=>{let m=0;const v=f.length;let P=c.length-1,w=v-1;for(;m<=P&&m<=w;){const I=c[m],R=f[m]=C?Ke(f[m]):we(f[m]);if(Ge(I,R))F(I,R,d,null,h,y,E,b,C);else break;m++}for(;m<=P&&m<=w;){const I=c[P],R=f[w]=C?Ke(f[w]):we(f[w]);if(Ge(I,R))F(I,R,d,null,h,y,E,b,C);else break;P--,w--}if(m>P){if(m<=w){const I=w+1,R=I