http://eljjdx.canalblog.com/archives/2014/10/19/30745805.html
http://www.apprendre-en-ligne.net/random/monty/
http://sorciersdesalem.math.cnrs.fr/Hall/hall.html