import java.util.*;

public class Verifier
{
    public static final String EXAMPLE_BASE = "example";

    public Verifier (boolean debug)
    {
        _debug = debug;
    }

    public final boolean verify ()
    {
        Grid theWorld = new Grid(EXAMPLE_BASE+"1.txt", _debug);

        System.out.println("Loaded:\n"+theWorld);

        Grid[] evolution = new Grid[4];

        if (_debug)
            System.out.println(theWorld);

        for (int i = 2; i < 6; i++)
        {
            evolution[i] = new Grid(EXAMPLE_BASE+""+i+".txt", _debug);

            System.out.println("Loaded "+i+"\n"+evolution[i]);
            
            theWorld.evolve();

            System.out.println("After "+i+" round:");
            System.out.println(theWorld);

            if (!evolution[i].equals(theWorld))
                return false;
        }

        return true;
    }

    private boolean _debug;
}
@@ -226,21 +226,21 @@
 Grid the
-World
+Plane
  = new G
@@ -261,9 +261,8 @@
 SE+%22
-1
 .txt
@@ -316,21 +316,21 @@
 :%5Cn%22+the
-World
+Plane
 );%0A%0A    
@@ -365,9 +365,9 @@
 rid%5B
-4
+5
 %5D;%0A%0A
@@ -412,37 +412,37 @@
 .out.println(the
-World
+Plane
 );%0A%0A        for 
@@ -454,9 +454,9 @@
 i = 
-2
+1
 ; i 
@@ -610,28 +610,16 @@
 on%5Bi%5D);%0A
-            
 %0A       
@@ -626,21 +626,21 @@
      the
-World
+Plane
 .evolve(
@@ -731,21 +731,21 @@
 ntln(the
-World
+Plane
 );%0A%0A    
@@ -784,13 +784,13 @@
 (the
-World
+Plane
 ))%0A 

Update Verifier.java