diff --git a/examen.py b/examen.py
index 2c01ec38622f6fb1161460163a4568162c5aa665..082de746b8bc4f5970b8a4a4cf4a849f9c5f6362 100644
--- a/examen.py
+++ b/examen.py
@@ -17,27 +17,43 @@ class TabletteChocolat:#création de la classe
         return "Tablette de chocolat de"+str(self.m)+"x"+str(self.n)
 
     def coups_possibles(self):
-        h=()
-        g=[]
-        for h in it.chain(range(self.m),range(self.n)):
-            g.append(h)
-        return
+        return it.chain((i,0) for i in range(self.m)),(0,j) for j in range(self.n)
+
 
     def est_possible(self,i,j):
-        if isinstance((i,j),self.coups_possibles()):
+        if (i,j) in list(self.coups_possibles()):
             return True
 
     def coupe(self,i,j):
         return self.coups_possibles()
 
     def demander_coup(self):
-        couppossible=list(self.coups_possibles())
-        i=input("quel ligne voulez vous couper")
-        j=input("quel ligne voulez vous couper")
-        if not isinstance((i,j),self.coups_possibles()):
-            return "il y a une erreur"
-        else:
-            return (i,j)
+        possibilité=print(list(self.coups_possibles()))
+        i = input("quel ligne voulez vous couper")
+        j = input("quel colonne voulez vous couper")
+        while not (i,j) in list(self.coups_possibles()):
+            i = input("quel ligne voulez vous couper")
+            j = input("quel colonne voulez vous couper")
+        return (i,j)
+
+
+
+    def jouer(self,k,l):
+        t=TabletteChocolat(k,l)
+        while t.k!=0 and t.l!=0:
+            t.demander_coup()
+            print(t)
+
+    #def first_player_has_a_winning_strategy(self):
+
+
+
+
+        print(t)
+        t.demander_coup()
+
+
+
 
 
 #Programme principal