






from __future__ import annotations

lowerCamelCase			:					List[str]         =	1.6021E-19  # units = C





def       __lowerCAmelCase      (						__snake_case					, __snake_case					, __snake_case					, ):
					if (conductivity, electron_conc, mobility).count(0       ) != 1:
										raise ValueError("You cannot supply more or less than 2 values"       )
					elif conductivity < 0:
										raise ValueError("Conductivity cannot be negative"       )
					elif electron_conc < 0:
										raise ValueError("Electron concentration cannot be negative"       )
					elif mobility < 0:
										raise ValueError("mobility cannot be negative"       )
					elif conductivity == 0:
										return (
										    "conductivity",
										    mobility * electron_conc * ELECTRON_CHARGE,
										)
					elif electron_conc == 0:
										return (
										    "electron_conc",
										    conductivity / (mobility * ELECTRON_CHARGE),
										)
					else:
										return (
										    "mobility",
										    conductivity / (electron_conc * ELECTRON_CHARGE),
										)


if __name__ == "__main__":
	import doctest

	doctest.testmod()














def       __lowerCAmelCase      (						__snake_case       ):
     __lowerCAmelCase								=					len(__snake_case       )
     while cur > 1:
          # Find the maximum number in arr
          __lowerCAmelCase								=					arr.index(max(arr[0:cur]       )       )
          # Reverse from 0 to mi
          __lowerCAmelCase								=					arr[mi::-1] + arr[mi + 1 : len(__snake_case       )]
          # Reverse whole list
          __lowerCAmelCase								=					arr[cur - 1 :: -1] + arr[cur : len(__snake_case       )]
          cur -= 1
     return arr


if __name__ == "__main__":
 lowerCamelCase			:					List[str]         =	input('''Enter numbers separated by a comma:\n''').strip()
 lowerCamelCase			:					Tuple         =	[int(item) for item in user_input.split(''',''')]
 print(pancake_sort(unsorted))






