diff --git a/app/src/main/java/model/Flooder.java b/app/src/main/java/model/Flooder.java
new file mode 100644
index 0000000000000000000000000000000000000000..b4607e51b824ca17d1dd14623d93d6c52e636ecb
--- /dev/null
+++ b/app/src/main/java/model/Flooder.java
@@ -0,0 +1,30 @@
+package model;
+
+import java.awt.*;
+
+public class Flooder {
+
+    Cell startCell ;
+    Color floodingColor ;
+
+    //La première méthode aura pour effet de modifier la couleur de chaque cellule atteignable depuis startCellpar
+    public static void flood(Cell startCell, Color floodingColor) {
+
+        ColoredCellIterator ListCellule = new ColoredCellIterator(startCell);
+        for (Cell cell : ListCellule) {
+            ListCellule.System.out.println(str);
+        }
+
+        Iterator<Cell> i = ListCellule.iterator();
+        while (i.hasNext()) {
+            System.out.println(i.next());
+        }
+
+    }
+
+    //La deuxième retournera le nombre de cellules atteignables depuis startCell par un chemin de cellules de la couleur de startCell
+    public int static void coloredArea(Cell startCell) {}
+
+}
+
+