



'''simple docstring'''
from math import isqrt






def A__   (					UpperCAmelCase_							):
						return all(number % divisor != 0 for divisor in range(2  ,  isqrt(_lowercase							) + 1							)							)






def A__   (					UpperCAmelCase_ = 1_0**6							):
						_UpperCamelCase :		List[str]			    =       0
						_UpperCamelCase :		str			    =       1
						_UpperCamelCase :		int			    =       7
						while prime_candidate < max_prime:
												primes_count += is_prime(_lowercase							)

												cube_index += 1
												prime_candidate += 6 * cube_index

						return primes_count


if __name__ == "__main__":
	print(F"""{solution() = }""")







'''simple docstring'''
from abc import ABC, abstractmethod
from argparse import ArgumentParser






class 							lowercase__     (							lowercase       ):





	@staticmethod
	@abstractmethod
	def      UpperCamelCase_  (			lowerCamelCase__ :    ArgumentParser			):







							'''simple docstring'''
							raise NotImplementedError()





	@abstractmethod
	def      UpperCamelCase_  (			self :    Any			):







							'''simple docstring'''
							raise NotImplementedError()


