3663 palindrome