finished functions makeCacheMatrix,cacheSolve