Source: http://iml.univ-mrs.fr/~reboul/ADD1-MAB.pdf