TP pour le DUT informatique, code source initial de http://www.cokeandcode.com/info/tut2d.html