Partie 2 semi-fonctionnelle