



import math






def 	__lowercase   ( a__   )				-> Any:

							if 1 < number < 4:
														# 2 and 3 are primes
														return True
							elif number < 2 or number % 2 == 0 or number % 3 == 0:
														# Negatives, 0, 1, all even numbers, all multiples of 3 are not primes
														return False

							# All primes number are in format of 6k +/- 1
							for i in range(5							,   int(math.sqrt(lowerCAmelCase_   ) + 1   )							,   6   ):
														if number % i == 0 or number % (i + 2) == 0:
																					return False
							return True






def 	__lowercase   ( a__ = 1_00_01   )				-> Tuple:

							try:
														__SCREAMING_SNAKE_CASE									=					int(lowerCAmelCase_   )
							except (TypeError, ValueError):
														raise TypeError('Parameter nth must be int or castable to int.'   ) from None
							if nth <= 0:
														raise ValueError('Parameter nth must be greater than or equal to one.'   )
							__SCREAMING_SNAKE_CASE									=					[]
							__SCREAMING_SNAKE_CASE									=					2
							while len(lowerCAmelCase_   ) < nth:
														if is_prime(lowerCAmelCase_   ):
																					primes.append(lowerCAmelCase_   )
																					num += 1
														else:
																					num += 1
							return primes[len(lowerCAmelCase_   ) - 1]


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














def 					snake_case_						(   lowerCAmelCase_				:  list					):

							if len(lowerCAmelCase_					) <= 1:
														return [tuple(lowerCAmelCase_					)]

							__lowercase					:							Any			=   []

							def generate(lowerCAmelCase_				:  int				,				lowerCAmelCase_				:  list					):
														if k == 1:
																					res.append(tuple(arr[:]					)					)
																					return

														generate(k - 1				,				lowerCAmelCase_					)

														for i in range(k - 1					):
																					if k % 2 == 0:  # k is even
																												__lowercase	,	__lowercase					:							List[str]			=   arr[k - 1], arr[i]
																					else:  # k is odd
																												__lowercase	,	__lowercase					:							Any			=   arr[k - 1], arr[0]
																					generate(k - 1				,				lowerCAmelCase_					)

							generate(len(lowerCAmelCase_					)				,				lowerCAmelCase_					)
							return res


if __name__ == "__main__":
	lowerCamelCase       :       Union[str, Any]        =				input('''Enter numbers separated by a comma:\n''').strip()
	lowerCamelCase       :       Optional[Any]        =				[int(item) for item in user_input.split(''',''')]
	print(heaps(arr))