1st update on cachematrix.R