




'''simple docstring'''






import math
from collections.abc import Callable






def 		UpperCamelCase__      (		__SCREAMING_SNAKE_CASE				,      __SCREAMING_SNAKE_CASE				,      __SCREAMING_SNAKE_CASE		)    ->   float:
      snake_case__       :   float	      =    xa
      snake_case__       :   float	      =    xa
      while True:
            if x_n == x_na or function(__SCREAMING_SNAKE_CASE		) == function(__SCREAMING_SNAKE_CASE		):
                  raise ZeroDivisionError('float division by zero, could not find root'		)
            snake_case__       :   float	      =    x_na - (
                function(__SCREAMING_SNAKE_CASE		) / ((function(__SCREAMING_SNAKE_CASE		) - function(__SCREAMING_SNAKE_CASE		)) / (x_na - x_n))
            )
            if abs(x_na - x_na		) < 10**-5:
                  return x_na
            snake_case__       :   int	      =    x_na
            snake_case__       :   List[Any]	      =    x_na






def 		UpperCamelCase__      (		__SCREAMING_SNAKE_CASE		)    ->   float:
      return math.pow(__SCREAMING_SNAKE_CASE				,      3		) - (2 * x) - 5


if __name__ == "__main__":
      print(intersection(f, 3, 3.5))






'''simple docstring'''






def 		UpperCamelCase__      (		__SCREAMING_SNAKE_CASE		)    ->   str:
      snake_case__      ,							snake_case__       :   Optional[int]	      =    [], []
      while len(__SCREAMING_SNAKE_CASE		) > 1:
            snake_case__      ,							snake_case__       :   Tuple	      =    min(__SCREAMING_SNAKE_CASE		), max(__SCREAMING_SNAKE_CASE		)
            start.append(__SCREAMING_SNAKE_CASE		)
            end.append(__SCREAMING_SNAKE_CASE		)
            collection.remove(__SCREAMING_SNAKE_CASE		)
            collection.remove(__SCREAMING_SNAKE_CASE		)
      end.reverse()
      return start + collection + end


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