






from __future__ import annotations

UpperCamelCase			    =     10

def 	__lowerCamelCase      (		snake_case__		)							->  list[int]:






						"""simple docstring"""





						_SCREAMING_SNAKE_CASE     				=  1
						_SCREAMING_SNAKE_CASE     				=  max(snake_case__		)
						while placement <= max_digit:
												# declare and initialize empty buckets
												_SCREAMING_SNAKE_CASE     				=  [[] for _ in range(snake_case__		)]
												# split list_of_ints between the buckets
												for i in list_of_ints:
																		_SCREAMING_SNAKE_CASE     				=  int((i / placement) % RADIX		)
																		buckets[tmp].append(snake_case__		)
												# put each buckets' contents into list_of_ints
												_SCREAMING_SNAKE_CASE     				=  0
												for b in range(snake_case__		):
																		for i in buckets[b]:
																								_SCREAMING_SNAKE_CASE     				=  i
																								a += 1
        # move to next
												placement *= RADIX
						return list_of_ints


if __name__ == "__main__":
		import doctest

		doctest.testmod()









def 	__lowerCamelCase      (		snake_case__		)							->  List[Any]:






						"""simple docstring"""





						_SCREAMING_SNAKE_CASE     				=  len(snake_case__		)
						for i in range(length - 1		):
												_SCREAMING_SNAKE_CASE     				=  i
												for k in range(i + 1	,snake_case__		):
																		if collection[k] < collection[least]:
																								_SCREAMING_SNAKE_CASE     				=  k
												if least != i:
																		_SCREAMING_SNAKE_CASE				,					_SCREAMING_SNAKE_CASE     				=  (collection[i], collection[least])
						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(selection_sort(unsorted))

