https://medium.com/@monocosmo77/how-caratheodory-metric-is-utilised-part2-hyperbolic-geometry-c2ffd4e96beb