Source: http://www.lct.jussieu.fr/pagesperso/fuster/1C001/regles.pdf