diff --git a/app/src/main/java/model/CellGridIterator.java b/app/src/main/java/model/CellGridIterator.java
index 6bc3d5e8723e53f35212fe05235ec3d4c3d8c82b..c80ddd0531a66d70ed1d602e9e031f66657aba70 100644
--- a/app/src/main/java/model/CellGridIterator.java
+++ b/app/src/main/java/model/CellGridIterator.java
@@ -19,7 +19,10 @@ public class CellGridIterator implements Iterator<Cell> {
 
     @Override
     public boolean hasNext() {
-        return false;
+        if(rowIndex+1== cells.length){
+            return columnIndex<cells[rowIndex].length;
+        }
+        return rowIndex< cells.length;
     }
 
     @Override