Source: http://quinet.fr/cm1/Lecture/Seq-Friot.pdf