3 fonctions faites 
comprend pas la fonction pour la meilleur correct
makefile mechant...