diff --git a/main.py b/main.py
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..a78e597f7f28f325f85d3eb6d7adc837f97a5fa3 100644
--- a/main.py
+++ b/main.py
@@ -0,0 +1,56 @@
+import matplotlib.pylot as plt
+import itertools
+
+
+class TabletteChocolat:
+    
+    def __init__ (self,m,n):
+        self.m = m  #nombre de ligne
+        self.n = n  #nombre de colonne
+        try:
+            type(m,n)== int()
+        except: 
+            TypeError, print ("Le nombre n'est pas un entier")
+
+
+    def __str__(self):
+        return "Tablette de chocolat de " + (self.m) +  "x" + (self.n)
+    
+    def __repr__(self):
+        return "Tablette de chocolat de" + (self.m) + "x"  +(self.n)
+    
+    def coups_possibles(self):
+        self.list = [] 
+        self.list.append(itertools.chain(iter()))
+        
+    def est_possibles(self,i,j):
+        self.i =i #nb de lignes enlevées
+        self.j =j  #nb de colonnes enlevées
+        
+        p = len(self.list)
+        for i in range (p):
+            if (self.i,self.j) == list[p]:
+                print ("coup possible")
+                break
+            
+            
+    def coupe(self,i,j):
+        #changer dimension de la tablette
+        #refaire appel a coups possible avec nv dimension
+        return
+        
+    def plot(self):                             # objectif: pour le carre 3,2, il faut 
+        plt.gca().set_aspect('equal')           #dessiner le carre correspondant entre 
+        plt.axis('off')                         #(i+0.1,j+0.1) et (i+0.9,j+0.9)
+        plt.fill-with-color(D5B799)        
+        plt.plot()#rectangle de base de la tablette entre (0.0) et (m,n))
+        plt.plot()
+        plt.show()
+        plt.close
+        
+
+
+
+
+        
+        
\ No newline at end of file