implement makeCacheMatrix anda cacheSolve