Source: http://www-irem.univ-paris13.fr/site_spip/IMG/pdf/Rapport-IREM-2001-04.pdf