@@ -0,0 +1,574 @@
+/**%0A * complete the method reverse%0A * reverse uses recursion to return a string in reverse order%0A * for example:%0A *    reverse(cookies) returns: seikooc%0A */%0Apublic class StringRecursion%0A%7B%0A    public static String reverse(String str)%0A    %7B%0A        if (str.length() == 0) return %22%22;%0A        return str.substring(str.length() - 1) + reverse(str.substring(0, str.length() - 1));%0A    %7D%0A%0A    public static void main(String%5B%5D args)%0A    %7B%0A        String msg = %22pizza%22;%0A        System.out.println(%22forward = %22 + msg);%0A        System.out.println(%22reverse = %22 + reverse(msg));%0A    %7D%0A%7D%0A

Create StringRecursion.java