Source: http://www-igm.univ-mlv.fr/~tolone/publi/Rapport_Stage_2007_Tolone.pdf