//! et ses fonctionnalités, et être capables d'expliquer toutes les parties de votre algorithme. N'hésitez donc pas à relire votre code
//! et à vous préparer en conséquence avant le 8.11.
//!
//! Vous serez évalués sur votre capacité à remplir le cahier des charges, sur la documentation et votre présentation (votre capacité à expliquer ce que vous avez fait),
//! Vous serez évalués sur votre capacité à remplir le cahier des charges et votre présentation (votre capacité à expliquer ce que vous avez fait),
//! ainsi que sur "l'élégance" de votre code.
//! En d'autres termes, l'utilisation de types énumérés, d'options, de fonctions, de modules sera également évaluée.
//! Lors de la présentation orale, vous devez nous convaincre que vous avez bien compris ce que vous avez implémenté et compris les concepts