implemented makeCacheMatrix() and cacheSolve functions.