@@ -0,0 +1,1327 @@
+%0A/**%0A * Write a description of class PalindromeDoneRight here.%0A * %0A * @author Matthew Cheng%0A * @version 1337%0A */%0Aimport java.util.Scanner;%0Apublic class PalindromeDoneRight%0A%7B%0A    public static void main(String %5B%5D args)%0A    %7B%0A        Scanner scan = new Scanner (System.in);%0A%0A        String another = %22y%22;%0A        while (another.equalsIgnoreCase(%22y%22)) %7B%0A%0A            System.out.print(%22Please enter a potential palindrome: %22);%0A            String s = scan.nextLine();%0A            %0A            String sNew = %22%22;%0A%0A            s = s.toLowerCase();%0A            %0A            for (int i = 0; i %3C s.length(); i++) %7B%0A                char c = s.charAt(i);%0A                if(c%3E='a' && c%3C='z')%7B%0A                    sNew += c;%0A                %7D%0A            %7D%0A            int left = 0, right = sNew.length() - 1;%0A            while (sNew.charAt(left) == sNew.charAt(right) && left %3C right)%0A            %7B%0A                left++;%0A                right--;%0A            %7D%0A            if (left %3C right) %7B%0A                System.out.println (%22That string is NOT a palindrome.%22);%0A            %7D%0A            else %7B%0A                System.out.println (%22That string IS a palindrome.%22);%0A            %7D%0A%0A            System.out.println();%0A            System.out.print(%22Test another palindrome (y/n)? %22);%0A            another = scan.nextLine();%0A        %7D%0A    %7D%0A%7D%0A

Add PalindromeDoneRight, shortest code as of yet.