Source: https://www.pierreaudibert.fr/tra/CARREQUAD.pdf