Own cachematrix.r ver 1.0