completed functions makeCacheMatrix and CacheSolve