def is_palindrome(word):
    # Entferne Leerzeichen und konvertiere in Kleinbuchstaben
    word = word.replace(" ", "").lower()
    
    # Initialisiere zwei Zeiger, einen am Anfang und einen am Ende des Wortes
    left, right = 0, len(word) - 1
    
    # Vergleiche die Zeichen paarweise von außen nach innen
    while left < right:
        if word[left] != word[right]:
            return False
        left += 1
        right -= 1
    
    return True

# Hauptprogramm
def main():
    word = input("Gib ein Wort ein: ")

    if is_palindrome(word):
        print(f'"{word}" ist ein Palindrom.')
    else:
        print(f'"{word}" ist kein Palindrom.')

if __name__ == "__main__":
    main()