Refactored Palindrome
Refactored Palindrome