Ajout de commentaires pour faciliter ma compréhension, je les retirai plus tard
Je reprends, petit à petit