Chantier 1 : controle des states