Gauss matrixInvert, splitZeros fixed and tried with ICA