https://geekdad.com/2014/06/puzzle-palindromes-anadromes/
GeekDad Puzzle of the Week – Palindromes and Anadromes