




import random

from .binary_exp_mod import bin_exp_mod

def      A      (      _SCREAMING_SNAKE_CASE ,_SCREAMING_SNAKE_CASE=1000    )	-> List[str]:
       if n < 2:
              return False

       if n % 2 == 0:
              return n == 2

       # this means n is odd
       lowerCamelCase   :      List[Any]			 =					n - 1
       lowerCamelCase   :      Dict			 =					0
       while d % 2 == 0:
              d /= 2
              exp += 1

       # n - 1=d*(2**exp)
       lowerCamelCase   :      Optional[Any]			 =					0
       while count < prec:
              lowerCamelCase   :      str			 =					random.randint(2 ,n - 1    )
              lowerCamelCase   :      Dict			 =					bin_exp_mod(_SCREAMING_SNAKE_CASE ,_SCREAMING_SNAKE_CASE ,_SCREAMING_SNAKE_CASE    )
              if b != 1:
                     lowerCamelCase   :      str			 =					True
                     for _ in range(_SCREAMING_SNAKE_CASE    ):
                            if b == n - 1:
                                   lowerCamelCase   :      Tuple			 =					False
                                   break
                            lowerCamelCase   :      int			 =					b * b
                            b %= n
                     if flag:
                            return False
                     count += 1
       return True


if __name__ == "__main__":
       SCREAMING_SNAKE_CASE__       :      Optional[int]  =   abs(int(input('Enter bound : ').strip()))
       print('Here\'s the list of primes:')
       print(', '.join(str(i) for i in range(n + 1) if is_prime_big(i)))










"""simple docstring"""







def      lowercase			(				A_       )->      bool:
  '''simple docstring'''







  if not all(x.isalpha() for x in string       ):
    raise ValueError("String must only contain alphabetic characters."       )

  a						:		Tuple      							=			sorted(string.lower()       )
  return len(A_       ) == len(set(A_       )       )


if __name__ == "__main__":
 __lowercase    					=      input("""Enter a string """).strip()

 __lowercase    					=      is_isogram(input_str)
 print(f'''{input_str} is {'an' if isogram else 'not an'} isogram.''')






