added crout() method for searching determinant