https://geekdad.com/2012/10/geekdad-puzzle-of-the-week-solution-palindromic-sums-of-squares/
GeekDad Puzzle of the Week Solution: Palindromic Sums of Squares