ll@N,@M,L=N*M,a=L,b,c,d,t,i,@A[L*2],P[L+2M+1];rep(j,L)P[A[2j]*M+A[2j+1]]=j;REP(m,1,M+1)P[L+M+m]=P[M+m];REP(n,1,N-3)REP(m,1,M+1){sets{P[b=n*M+m],P[b+M],P[b+2M],P[b+3M],P[b+4M]};c=5;t=0;i=4;for(auto j=s.begin(),e=s.end();j!=e;j++)d=(max(*j-i,0)+c-1)/c,i+=c*d,t+=d,c--;a