Source: https://www.gate.cnrs.fr/perso/goux/plan.pdf