\n Explanation.\n
\n\n Explanation.\n
\nf?X(t,i,s,!0,!1,p):R(e,n,r,i,s,c,u,l,p)},H=(t,e,n,r,i,s,c,u,l)=>{let a=0;const f=e.length;let p=t.length-1,d=f-1;while(a<=p&&a<=d){const r=t[a],o=e[a]=l?nn(e[a]):en(e[a]);if(!He(r,o))break;g(r,o,n,null,i,s,c,u,l),a++}while(a<=p&&a<=d){const r=t[p],o=e[d]=l?nn(e[d]):en(e[d]);if(!He(r,o))break;g(r,o,n,null,i,s,c,u,l),p--,d--}if(a>p){if(a<=d){const t=d+1,o=t