Adding another version of the cachematrix.R