makeCacheMatrix and cacheSolve have been updated