#K89247. Palindrome Checker

    ID: 37488 Type: Default 1000ms 256MiB

Palindrome Checker

Palindrome Checker

In this problem, you are required to determine whether a given string is a palindrome. A string is considered a palindrome if it reads the same backwards as forwards after ignoring case and non-alphanumeric characters. For example, the string "A man, a plan, a canal: Panama" is a palindrome under these rules.

Your task is to print "True" if the input string is a palindrome, and "False" otherwise.

The input string might contain spaces, punctuation, and mixed-case letters.

inputFormat

The input consists of a single line string read from standard input.

outputFormat

Output a single line containing either "True" if the string is a palindrome (ignoring case and non-alphanumeric characters) or "False" if it is not.

## sample
A man, a plan, a canal: Panama
True