Source: http://ysoft.org.free.fr/manuel/m@nuel-eleve/6/c6t8/c6t8_exercices.pdf