Final version of cachematrix.R
new change