By Peter Norvig, sourced here:
http://norvig.com/pal17txt.html
Palindrome scripts, recursive and loop-based.
Merge https://github.com/spikesagal/palindrome