

from __future__ import annotations

snake_case_        =			[True] * 1_000_001
snake_case_        =			2
while i * i <= 1_000_000:
       if seive[i]:
              for j in range(i * i, 1_000_001, i):
                     snake_case_        =			False
       i += 1

def      snake_case__      (   SCREAMING_SNAKE_CASE_		:   int      ):



     '''simple docstring'''





     return seive[n]

def      snake_case__      (   SCREAMING_SNAKE_CASE_		:   int      ):



     '''simple docstring'''





     return any(digit in '02468' for digit in str(SCREAMING_SNAKE_CASE_      )      )

def      snake_case__      (   SCREAMING_SNAKE_CASE_		:   int = 1_000_000      ):



     '''simple docstring'''





     lowercase__   :       List[Any]				=	[2]  # result already includes the number 2.
     for num in range(3     ,					limit + 1     ,					2      ):
          if is_prime(SCREAMING_SNAKE_CASE_      ) and not contains_an_even_digit(SCREAMING_SNAKE_CASE_      ):
               lowercase__   :       List[Any]				=	str(SCREAMING_SNAKE_CASE_      )
               lowercase__   :       Any				=	[int(str_num[j:] + str_num[:j]      ) for j in range(len(SCREAMING_SNAKE_CASE_      )      )]
               if all(is_prime(SCREAMING_SNAKE_CASE_      ) for i in list_nums      ):
                    result.append(SCREAMING_SNAKE_CASE_      )
     return result

def      snake_case__      (   ):



     '''simple docstring'''





     return len(find_circular_primes()      )


if __name__ == "__main__":
       print(F'''{len(find_circular_primes()) = }''')




def      snake_case__      (   SCREAMING_SNAKE_CASE_		:   float      ):



     '''simple docstring'''





     if edge <= 0 or not isinstance(SCREAMING_SNAKE_CASE_     ,					SCREAMING_SNAKE_CASE_      ):
          raise ValueError('Length must be a positive.'      )
     return 3 * ((25 + 10 * (5 ** (1 / 2))) ** (1 / 2)) * (edge**2)

def      snake_case__      (   SCREAMING_SNAKE_CASE_		:   float      ):



     '''simple docstring'''





     if edge <= 0 or not isinstance(SCREAMING_SNAKE_CASE_     ,					SCREAMING_SNAKE_CASE_      ):
          raise ValueError('Length must be a positive.'      )
     return ((15 + (7 * (5 ** (1 / 2)))) / 4) * (edge**3)


if __name__ == "__main__":
       import doctest

       doctest.testmod()

