Source: http://corinne.zambotto.free.fr/dut-gea/cours-de-fiscalite/M2204-TP3-correction.pdf