developed makeCacheMatrix and cacheSolve functions