@@ -0,0 +1,384 @@
+class Foo%0A%7B%0A    public static void main(String%5B%5D args)%0A    %7B%0A        System.out.println(new Derp().rec(5));%0A    %7D%0A%7D%0A%0Aclass Derp%0A%7B%0A    public int rec(int x)%0A    %7B%0A        int retVal;%0A%0A        retVal = 0;%0A        if (0 %3C x)%0A        %7B%0A            System.out.println(x);%0A            retVal = x + this.rec(x - 1);%0A        %7D%0A        else%0A        %7B%0A%0A        %7D%0A        return retVal;%0A    %7D%0A%7D%0A

Add test for Milestone5. Looks like it's working.