makeCacheMatrix() and cacheSolve() implemented