


"""simple docstring"""
from collections import defaultdict

def 				_snake_case      (   __snake_case							:      str						, __snake_case							:      str   ):




   """simple docstring"""







   _lowerCamelCase	:					Tuple   =		first_str.lower().strip()
   _lowerCamelCase	:					int   =		second_str.lower().strip()

   # Remove whitespace
   _lowerCamelCase	:					Any   =		first_str.replace(""" """						, """"""   )
   _lowerCamelCase	:					List[str]   =		second_str.replace(""" """						, """"""   )

   # Strings of different lengths are not anagrams
   if len(__snake_case   ) != len(__snake_case   ):
      return False

   # Default values for count should be 0
   _lowerCamelCase	:					defaultdict[str, int]   =		defaultdict(__snake_case   )

   # For each character in input strings,
   # increment count in the corresponding
   for i in range(len(__snake_case   )   ):
      count[first_str[i]] += 1
      count[second_str[i]] -= 1

   return all(_count == 0 for _count in count.values()   )


if __name__ == "__main__":
 from doctest import testmod

 testmod()
 UpperCAmelCase				=						input("""Enter the first string """).strip()
 UpperCAmelCase				=						input("""Enter the second string """).strip()

 UpperCAmelCase				=						check_anagrams(input_a, input_b)
 print(f'''{input_a} and {input_b} are {"" if status else "not "}anagrams.''')





"""simple docstring"""
from collections import defaultdict

def 				_snake_case      (   __snake_case							:      str						, __snake_case							:      str   ):




   """simple docstring"""







   _lowerCamelCase	:					Tuple   =		first_str.lower().strip()
   _lowerCamelCase	:					int   =		second_str.lower().strip()

   # Remove whitespace
   _lowerCamelCase	:					Any   =		first_str.replace(""" """						, """"""   )
   _lowerCamelCase	:					List[str]   =		second_str.replace(""" """						, """"""   )

   # Strings of different lengths are not anagrams
   if len(__snake_case   ) != len(__snake_case   ):
      return False

   # Default values for count should be 0
   _lowerCamelCase	:					defaultdict[str, int]   =		defaultdict(__snake_case   )

   # For each character in input strings,
   # increment count in the corresponding
   for i in range(len(__snake_case   )   ):
      count[first_str[i]] += 1
      count[second_str[i]] -= 1

   return all(_count == 0 for _count in count.values()   )


if __name__ == "__main__":
 from doctest import testmod

 testmod()
 UpperCAmelCase				=						input("""Enter the first string """).strip()
 UpperCAmelCase				=						input("""Enter the second string """).strip()

 UpperCAmelCase				=						check_anagrams(input_a, input_b)
 print(f'''{input_a} and {input_b} are {"" if status else "not "}anagrams.''')

