Pipes and Palindromes

Pipes and Palindromes