public class Verifier
{
    public final int[] EXAMPLE_1 = { 0, 3, 6 };
    public final int EXAMPLE_1_RESULT = 436;
    public final int[] EXAMPLE_2 = { 1, 3, 2 };
    public final int EXAMPLE_2_RESULT = 1;
    public final int[] EXAMPLE_3 = { 2, 1, 3 };
    public final int EXAMPLE_3_RESULT = 10;
    public final int[] EXAMPLE_4 = { 1, 2, 3 };
    public final int EXAMPLE_4_RESULT = 27;
    public final int[] EXAMPLE_5 = { 2, 3, 1 };
    public final int EXAMPLE_5_RESULT = 78;
    public final int[] EXAMPLE_6 = { 3, 2, 1 };
    public final int EXAMPLE_6_RESULT = 438;
    public final int[] EXAMPLE_7 = { 3, 1, 2 };
    public final int EXAMPLE_7_RESULT = 1836;

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

    public boolean verify ()
    {
        Memory mem = new Memory();
        
        for (int i = 0; i < 2017; i++)
        {

        }

        return false;
    }

    private boolean _debug;
}
@@ -808,24 +808,16 @@
 mory();%0A
-        
 %0A       
@@ -895,24 +895,177 @@
 lse;%0A    %7D%0A%0A
+    private void speakInitial (int%5B%5D initial, Memory mem)%0A    %7B%0A        for (int i = 0; i %3C initial.length; i++)%0A        %7B%0A            %0A        %7D%0A    %7D%0A%0A
     private 

Update Verifier.java