






def   SCREAMING_SNAKE_CASE       (				snake_case_      :							Any     ):
	return [
	    {
	        0: [1, 2],
	        1: [0, 2],
	        2: [0, 1, 3, 5],
	        3: [2, 4],
	        4: [3],
	        5: [2, 6, 8],
	        6: [5, 7],
	        7: [6, 8],
	        8: [5, 7],
	    },
	    {
	        0: [6],
	        1: [9],
	        2: [4, 5],
	        3: [4],
	        4: [2, 3],
	        5: [2],
	        6: [0, 7],
	        7: [6],
	        8: [],
	        9: [1],
	    },
	    {
	        0: [4],
	        1: [6],
	        2: [],
	        3: [5, 6, 7],
	        4: [0, 6],
	        5: [3, 8, 9],
	        6: [1, 3, 4, 7],
	        7: [3, 6, 8, 9],
	        8: [5, 7],
	        9: [5, 7],
	    },
	    {
	        0: [1, 3],
	        1: [0, 2, 4],
	        2: [1, 3, 4],
	        3: [0, 2, 4],
	        4: [1, 2, 3],
	    },
	][index]







def   SCREAMING_SNAKE_CASE       (				snake_case_      :							dict[int, list[int]]     ):
	snake_case__				:   int     =						0
	snake_case__				:   Dict     =						len(snake_case_     )  # No of vertices in graph
	snake_case__				:   int     =						[0] * n
	snake_case__				:   List[str]     =						[False] * n

	def dfs(snake_case_      :							Any  ,						snake_case_      :							List[str]  ,						snake_case_      :							List[Any]  ,						snake_case_      :							List[str]     ):
		snake_case__				:   Dict     =						True
		snake_case__				:   int     =						id_
		id_ += 1
		for to in graph[at]:
			if to == parent:
				pass
			elif not visited[to]:
				dfs(snake_case_  ,						snake_case_  ,						snake_case_  ,						id_     )
				snake_case__				:   int     =						min(low[at]  ,						low[to]     )
				if id_ <= low[to]:
					bridges.append((at, to) if at < to else (to, at)     )
			else:
				# This edge is a back edge and cannot be a bridge
				snake_case__				:   str     =						min(low[at]  ,						low[to]     )

	snake_case__				:   list[tuple[int, int]]     =						[]
	for i in range(snake_case_     ):
		if not visited[i]:
			dfs(snake_case_  ,						-1  ,						snake_case_  ,						id_     )
	return bridges


if __name__ == "__main__":
	import doctest

	doctest.testmod()











def   SCREAMING_SNAKE_CASE       (				snake_case_      :							list     ):
	if len(snake_case_     ) <= 1:
		return lst

	snake_case__				:   List[Any]     =						1

	while i < len(snake_case_     ):
		if lst[i - 1] <= lst[i]:
			i += 1
		else:
			snake_case__,		snake_case__				:   Tuple     =						lst[i], lst[i - 1]
			i -= 1
			if i == 0:
				snake_case__				:   Union[str, Any]     =						1

	return lst


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



