import java.text.*;

public class PrintingStringCharacterIterator extends ProcessingStringCharacterIterator
{
	public PrintingStringCharacterIterator(String text)
	{
		super(text);
	}
	
	public void process()
	{
		for (char c=first();c!=CharacterIterator.DONE;c=next())
			System.out.print(c);
		System.out.println();		
	}
	
	public boolean isPalindrome()
	{
		for (int index=getBeginIndex();index<getEndIndex();index++)
			if (charAt(index)!=charAt(getEndIndex()-index-1))
				return false;
		return true;
	}
}
