Source: http://opmaths.fr/sites/default/files/ControleThales1819Corrige.pdf