Submitting UVA 353: Pesky palindromes