cachematrix.R v1.0