'''simple docstring'''

def 							UpperCamelCase__			(			a__			,      a__      ):


						'''simple docstring'''






						if density <= 0:
												raise ValueError('Impossible fluid density'      )
						if bulk_modulus <= 0:
												raise ValueError('Impossible bulk modulus'      )

						return (bulk_modulus / density) ** 0.5


if __name__ == "__main__":
	import doctest

	doctest.testmod()






'''simple docstring'''

from __future__ import annotations

lowercase_     		= 10



def 							UpperCamelCase__			(			a__      ):


						'''simple docstring'''






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


if __name__ == "__main__":
							import doctest

							doctest.testmod()





