https://medium.com/@AlexanderObregon/solving-the-palindrome-number-on-leetcode-racket-solutions-walkthrough-8a657a4019b2