



from functools import lru_cache

def 	SCREAMING_SNAKE_CASE_							(	_snake_case	:int				)  ->     set:
   _A      =       2
   _A      =       set()
   while i * i <= n:
      if n % i:
         i += 1
      else:
         n //= i
         factors.add(_snake_case				)
   if n > 1:
      factors.add(_snake_case				)
   return factors

@lru_cache
def 	SCREAMING_SNAKE_CASE_							(	_snake_case	:int				)  ->     int:
   return len(unique_prime_factors(_snake_case				)				)

def 	SCREAMING_SNAKE_CASE_							(	_snake_case	:list				)  ->     bool:
   return len(set(_snake_case				)				) in (0, 1)

def 	SCREAMING_SNAKE_CASE_							(	_snake_case	:int				)  ->     list:
   _A      =       2

   while True:
      # Increment each value of a generated range
      _A      =       [base + i for i in range(_snake_case				)]

      # Run elements through out unique_prime_factors function
      # Append our target number to the end.
      _A      =       [upf_len(_snake_case				) for x in group]
      checker.append(_snake_case				)

      # If all numbers in the list are equal, return the group variable.
      if equality(_snake_case				):
         return group

      # Increment our base variable by 1
      base += 1

def 	SCREAMING_SNAKE_CASE_							(	_snake_case	:int = 4				)  ->     int:
   _A      =       run(_snake_case				)
   return results[0] if len(_snake_case				) else None


if __name__ == "__main__":
   print(solution())








'''simple docstring'''

import re

from filelock import FileLock


try:
							import nltk

							__lowerCAmelCase		     =  True
except (ImportError, ModuleNotFoundError):
							__lowerCAmelCase		     =  False

if NLTK_AVAILABLE:
							with FileLock('''.lock''') as lock:
														nltk.download('''punkt''', quiet=True)



def 	__lowerCamelCase	( lowerCAmelCase_    )     -> str:
		re.sub('<n>'		,     ''		,     lowerCAmelCase_    )  # remove pegasus newline char
		assert NLTK_AVAILABLE, "nltk must be installed to separate newlines between sentences. (pip install nltk)"
		return "\n".join(nltk.sent_tokenize(lowerCAmelCase_    )    )




