commit assignment cachematrix.R