regles et commentaires ajoutés
refactoring, ajouts de regles, exemples