Write the makeCacheMatrix and cacheSolve functions