initial modification, added code to cacheSolve and makeCacheMatrix, currently not returning cached version