Source: https://coccimath.fr/images/mesdocs/TS/plantravail/nbscomplexes.pdf