https://medium.com/@AlexanderObregon/solving-the-palindrome-number-on-leetcode-typescript-solutions-walkthrough-5a73c58f9974