import java.util.*;

public class Cryostasis
{
    public static final String INSTRUCTIONS = "instructions.txt";
    public static void main (String[] args)
    {
        boolean debug = false;
        boolean manual = false;

        for (int i = 0; i < args.length; i++)
        {
            if ("-help".equals(args[i]))
            {
                System.out.println("Usage: [-manual] [-debug] [-help]");
                System.exit(0);
            }

            if ("-debug".equals(args[i]))
                debug = true;

            if ("-manual".equals(args[i]))
                manual = true;

        }
        
        Vector<String> instructions = IntcodeUtil.readValues(INSTRUCTIONS);
        Droid theDroid = new Droid(instructions, debug);

        if (manual)
            theDroid.stepTraverse();
        else
            theDroid.traverse();
    }

    private Cryostasis ()
    {
    }
}
@@ -212,20 +212,19 @@
 anual = 
-fals
+tru
 e;%0A%0A    
@@ -375,22 +375,20 @@
 sage: %5B-
-manual
+auto
 %5D %5B-debu
@@ -539,22 +539,20 @@
   if (%22-
-manual
+auto
 %22.equals

Update Cryostasis.java