makeCacheMatrix and cacheSolve created