diff --git a/app/src/main/java/model/UniformExceptOneGenerator.java b/app/src/main/java/model/UniformExceptOneGenerator.java
index 45cece1042a084606f7bbc7e53319cb944614c8c..336ded42e079262f728c1a51f0c20728be56656a 100644
--- a/app/src/main/java/model/UniformExceptOneGenerator.java
+++ b/app/src/main/java/model/UniformExceptOneGenerator.java
@@ -6,6 +6,9 @@ public class UniformExceptOneGenerator implements ColorGenerator{
     private Color uniColor;
     private Color excepColor;
 
+    private int counter=0;
+
+
 
     public UniformExceptOneGenerator(Color uniformColor, Color exceptionColor){
         this.uniColor=uniformColor;
@@ -13,6 +16,9 @@ public class UniformExceptOneGenerator implements ColorGenerator{
     }
     @Override
     public Color nextColor(Cell cell) {
-        return null;
-    }
+        counter++;
+        if(counter==2){
+            return this.uniColor;
+        }
+        return this.excepColor;    }
 }