
'''simple docstring'''


from __future__ import annotations

import math




def lowercase_	(   _lowercase				)     ->							List[Any]:
					'''simple docstring'''

					if num <= 0:
										lowerCamelCase_					:      Union[str, Any]     =		F"""{num}: Invalid input, please enter a positive integer."""
										raise ValueError(lowerCamelCase__				)

					lowerCamelCase_					:      str     =		[True] * (num + 1)
					lowerCamelCase_					:      int     =		[]
					lowerCamelCase_					:      Dict     =		2
					lowerCamelCase_					:      Any     =		int(math.sqrt(lowerCamelCase__				)				)

					while start <= end:
										# If start is a prime
										if sieve[start] is True:
															prime.append(lowerCamelCase__				)

															# Set multiples of start be False
															for i in range(start * start			,       num + 1			,       lowerCamelCase__				):
																				if sieve[i] is True:
																									lowerCamelCase_					:      str     =		False

										start += 1

					for j in range(end + 1			,       num + 1				):
										if sieve[j] is True:
															prime.append(lowerCamelCase__				)

					return prime


if __name__ == "__main__":
							print(prime_sieve(int(input('''Enter a positive integer: ''').strip())))




'''simple docstring'''


import os
from math import logaa




def lowercase_	(   _lowercase = "base_exp.txt"				)     ->							int:
					'''simple docstring'''

					lowerCamelCase_					:      float     =		0
					lowerCamelCase_					:      Dict     =		0
					for i, line in enumerate(open(os.path.join(os.path.dirname(_lowercase				)			,       _lowercase				)				)				):
										lowerCamelCase_,      lowerCamelCase_					:      Dict     =		list(map(_lowercase			,       line.split(''','''				)				)				)
										if x * logaa(_lowercase				) > largest:
															lowerCamelCase_					:      List[str]     =		x * logaa(_lowercase				)
															lowerCamelCase_					:      Union[str, Any]     =		i + 1
					return result


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


