# Title: Palindrome number check
# Heading: Python Program to Check a Palindrome Number
# Level: beginner
# Tags: palindrome, palindrome number, reverse number, digits
# About: Checks whether a number reads the same backwards as forwards by reversing its digits and comparing.

def is_palindrome(number):
    """True if number reads the same backwards as forwards."""
    remaining = number
    reversed_number = 0
    while remaining > 0:
        digit = remaining % 10
        reversed_number = reversed_number * 10 + digit
        remaining //= 10
    return reversed_number == number


print("12321:", is_palindrome(12321))
print("12345:", is_palindrome(12345))
