Source: https://ww2.ac-poitiers.fr/dsden16-pedagogie/IMG/pdf/Art_Maths_04_lignes_cachees_ordre_desordre.pdf