Implementation of makeCacheMatrix and cacheSolve.