commiting solution for cachematrix.R