
def 				A	( lowercase			)       ->  list[int]:
		'''simple docstring'''

		if num <= 0:
				raise ValueError('Input must be a positive integer'			)

		UpperCamelCase          =					[True] * (num + 1)

		UpperCamelCase          =					2
		while p * p <= num:
				if primes[p]:
						for i in range(p * p   ,	num + 1   ,	lowercase			):
								UpperCamelCase          =					False
				p += 1

		return [prime for prime in range(2   ,	num + 1			) if primes[prime]]


if __name__ == "__main__":
					import doctest

					doctest.testmod()

					_UpperCAmelCase :			str              =	int(input("Enter a positive integer: ").strip())
					print(prime_sieve_eratosthenes(user_num))


from ...utils import (
    OptionalDependencyNotAvailable,
    is_torch_available,
    is_transformers_available,
    is_transformers_version,
)


try:
					if not (is_transformers_available() and is_torch_available() and is_transformers_version(">=", "4.25.0")):
										raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
					from ...utils.dummy_torch_and_transformers_objects import UnCLIPImageVariationPipeline, UnCLIPPipeline
else:
					from .pipeline_unclip import UnCLIPPipeline
					from .pipeline_unclip_image_variation import UnCLIPImageVariationPipeline
					from .text_proj import UnCLIPTextProjModel
