Source: http://calamar.univ-ag.fr/uag/ufrsen/coursenligne/egrandch/sig/ls4/sujet TP2.pdf