Source: https://www.arcsi.fr/doc/Tant/Separation.pdf