Voici le programme détaillé