


"""simple docstring"""





def    _snake_case  (  _snake_case :	str = "The quick brown fox jumps over the lazy dog"       ,      ):
      lowerCAmelCase    :		List[str]				=      set()

      # Replace all the whitespace in our sentence
      lowerCAmelCase    :		List[Any]				=      input_str.replace(''' '''       ,      ''''''	)
      for alpha in input_str:
            if "a" <= alpha.lower() <= "z":
                  frequency.add(alpha.lower()	)
      return len(_snake_case	) == 26


def    _snake_case  (  _snake_case :	str = "The quick brown fox jumps over the lazy dog"       ,      ):
      lowerCAmelCase    :		Tuple				=      [False] * 26
      for char in input_str:
            if char.islower():
                  lowerCAmelCase    :		int				=      True
            elif char.isupper():
                  lowerCAmelCase    :		Optional[Any]				=      True
      return all(_snake_case	)


def    _snake_case  (  _snake_case :	str = "The quick brown fox jumps over the lazy dog"       ,      ):
      return len({char for char in input_str.lower() if char.isalpha()}	) == 26


def    _snake_case  (  ):
      from timeit import timeit

      lowerCAmelCase    :		Optional[Any]				=      '''from __main__ import is_pangram, is_pangram_faster, is_pangram_fastest'''
      print(timeit('''is_pangram()'''       ,      setup=_snake_case	)	)
      print(timeit('''is_pangram_faster()'''       ,      setup=_snake_case	)	)
      print(timeit('''is_pangram_fastest()'''       ,      setup=_snake_case	)	)
      # 5.348480500048026, 2.6477354579837993, 1.8470395830227062
      # 5.036091582966037, 2.644472333951853,  1.8869528750656173


if __name__ == "__main__":
 import doctest

 doctest.testmod()
 benchmark()









from __future__ import annotations







def  _SCREAMING_SNAKE_CASE				(   a  )      ->      int:
					if not nums:
										return 0
					__A	:						Optional[int]       =				nums[0]
					__A	:						str       =				0
					for num in nums[1:]:
										__A    ,				__A	:						Tuple       =				(
										    max_excluding + num,
										    max(a					,						a  ),
										)
					return max(a					,						a  )


if __name__ == "__main__":
				import doctest

				doctest.testmod()




