you have posted this here before (on 12/14/10), and why are you STILL shouting at us!?

incidentally, you misspelled palindrome.