squelette de l'application partie 3