




"""simple docstring"""




from __future__ import annotations

lowerCAmelCase							:    Tuple  							=							10



def 					a__				(       snake_case__       )		->      list[int]:
			lowerCamelCase       =      1
			lowerCamelCase       =      max(snake_case__       )
			while placement <= max_digit:
						# declare and initialize empty buckets
						lowerCamelCase       =      [[] for _ in range(snake_case__       )]
						# split list_of_ints between the buckets
						for i in list_of_ints:
									lowerCamelCase       =      int((i / placement) % RADIX       )
									buckets[tmp].append(snake_case__       )
						# put each buckets' contents into list_of_ints
						lowerCamelCase       =      0
						for b in range(snake_case__       ):
									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()









"""simple docstring"""




from ..utils import DummyObject, requires_backends






class 					__magic_name__							( metaclass=UpperCAmelCase__       ):






				'''simple docstring'''
				__UpperCamelCase    						=		["note_seq"]





				def __init__( self	,				*_a	,				**_a				):





							"""simple docstring"""
							requires_backends(self	,				["""note_seq"""]				)





				@classmethod
				def      _lowerCAmelCase       ( cls	,				*_a	,				**_a				):





							"""simple docstring"""
							requires_backends(cls	,				["""note_seq"""]				)





				@classmethod
				def      _lowerCAmelCase       ( cls	,				*_a	,				**_a				):





							"""simple docstring"""
							requires_backends(cls	,				["""note_seq"""]				)



