implemented 'makeCacheMatrix()' and 'cacheSolve()'