




def 			_a   (		SCREAMING_SNAKE_CASE_							:       list  ):

					if len(_lowerCamelCase  ) < 2:
										return collection

					def circle_sort_util(SCREAMING_SNAKE_CASE_							:       list   ,   SCREAMING_SNAKE_CASE_							:       int   ,   SCREAMING_SNAKE_CASE_							:       int  ) -> bool:
										__lowerCAmelCase            = False

										if low == high:
															return swapped

										__lowerCAmelCase            = low
										__lowerCAmelCase            = high

										while left < right:
															if collection[left] > collection[right]:
																				__lowerCAmelCase            = (
																				    collection[right],
																				    collection[left],
																				)
																				__lowerCAmelCase            = True

															left += 1
															right -= 1

										if left == right and collection[left] > collection[right + 1]:
															__lowerCAmelCase            = (
															    collection[right + 1],
															    collection[left],
															)

															__lowerCAmelCase            = True

										__lowerCAmelCase            = low + int((high - low) / 2  )
										__lowerCAmelCase            = circle_sort_util(_lowerCamelCase   ,   _lowerCamelCase   ,   _lowerCamelCase  )
										__lowerCAmelCase            = circle_sort_util(_lowerCamelCase   ,   mid + 1   ,   _lowerCamelCase  )

										return swapped or left_swap or right_swap

					__lowerCAmelCase            = True

					while is_not_sorted is True:
										__lowerCAmelCase            = circle_sort_util(_lowerCamelCase   ,   0   ,   len(_lowerCamelCase  ) - 1  )

					return collection


if __name__ == "__main__":
					UpperCamelCase__					    =    input("""Enter numbers separated by a comma:\n""").strip()
					UpperCamelCase__					    =    [int(item) for item in user_input.split(""",""")]
					print(circle_sort(unsorted))









def 			_a   (		SCREAMING_SNAKE_CASE_							:       int   ,   SCREAMING_SNAKE_CASE_							:       int  ):
					if b == 0:
										return 1
					if (b % 2) == 0:
										return actual_power(SCREAMING_SNAKE_CASE_   ,   int(b / 2  )  ) * actual_power(SCREAMING_SNAKE_CASE_   ,   int(b / 2  )  )
					else:
										return a * actual_power(SCREAMING_SNAKE_CASE_   ,   int(b / 2  )  ) * actual_power(SCREAMING_SNAKE_CASE_   ,   int(b / 2  )  )







def 			_a   (		SCREAMING_SNAKE_CASE_							:       int   ,   SCREAMING_SNAKE_CASE_							:       int  ):
					if b < 0:
										return 1 / actual_power(SCREAMING_SNAKE_CASE_   ,   SCREAMING_SNAKE_CASE_  )
					return actual_power(SCREAMING_SNAKE_CASE_   ,   SCREAMING_SNAKE_CASE_  )


if __name__ == "__main__":
					print(power(-2, -3))




