pivot mat<nrow<ncol<irow<jcol<v<w<i
L[KK
]0=I::1%)/0^mat;nrow<jcol'"(:1%)/0^mat;<jcol[-/1YGM::ncol[-/1URmat"_1"Ymat;nrow[-/1YR:L[m[mat"<''""
mat;v<'[mat;v<'_mat;v[::irow*Inrow"/Inrow"<jcol'J.=mat;irow<'[mat;irow<' +mat;irow[-/1YHMmat;i<ncol'+mat;i[:@1UInrow"<jcol'<jcol'
]1,0Rmat;v<w'[_mat;v<w[::jcol%Incol"/Incol"'=mat;irow<jcol'[+mat;irow<jcol'
