https://medium.com/@monocosmo77/understanding-the-use-of-hyperbolic-3-manifolds-differential-geometry-63dad029e6e1