séparation de la fonction proposer_solution