import javax.swing.JOptionPane;
public class PalindromeClient
{
	public static void main(String[] args)
	{
		boolean finished = false;
		
		do
		{
			String phrase = JOptionPane.showInputDialog(null, "Palindrome check string ?");
			
			if ( phrase == null )
				finished = true;
			else
			{
				PalindromeTester tester = new PalindromeTester( phrase );
			
				System.out.println( phrase + " IS" +
										  (tester.isPalindrome() ? "" : " NOT") +
										  " a palindrome" );
			}
		} while ( !finished );
	}
}