


def 					UpperCamelCase   (      __magic_name__	:				List[Any]       ,       __magic_name__	:				Optional[int]	)  ->    List[str]:
		"""simple docstring"""




		while a != 0:
				lowercase__     ,      lowercase__	     =						b % a, a
		return b







def 					UpperCamelCase   (      __magic_name__	:				int       ,       __magic_name__	:				List[Any]	)  ->    Any:
		"""simple docstring"""




		if gcd(__magic_name__       ,       __magic_name__	) != 1:
				lowercase__	     =						f'''mod inverse of {a!r} and {m!r} does not exist'''
				raise ValueError(__magic_name__	)
		lowercase__     ,      lowercase__     ,      lowercase__	     =						1, 0, a
		lowercase__     ,      lowercase__     ,      lowercase__	     =						0, 1, m
		while va != 0:
				lowercase__	     =						ua // va
				lowercase__     ,      lowercase__     ,      lowercase__     ,      lowercase__     ,      lowercase__     ,      lowercase__	     =						(ua - q * va), (ua - q * va), (ua - q * va), va, va, va
		return ua % m



def  __snake_case							(	__magic_name__						):







				'''simple docstring'''


				lowercase     ,	lowercase         =      [], []
				while len(__magic_name__						) > 1:
								lowercase     ,	lowercase         =      min(__magic_name__						), max(__magic_name__						)
								start.append(__magic_name__						)
								end.append(__magic_name__						)
								collection.remove(__magic_name__						)
								collection.remove(__magic_name__						)
				end.reverse()
				return start + collection + end


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