Source: http://www.cterrier.com/cours/comptabilite/2exe2corrige.pdf