Source: http://www.lecture.org/projets_langages/ecriture/theorie/concepts/m�moire max .pdf