def       __lowerCamelCase		(						lowerCAmelCase__	):

       for insert_index, insert_value in enumerate(collection[1:]	):
              lowerCAmelCase__     	=					insert_index
              while insert_index >= 0 and insert_value < collection[insert_index]:
                     lowerCAmelCase__     	=					collection[insert_index]
                     insert_index -= 1
              if insert_index != temp_index:
                     lowerCAmelCase__     	=					insert_value
       return collection


if __name__ == "__main__":
    from doctest import testmod

    testmod()

    lowerCAmelCase__							= input('Enter numbers separated by a comma:\n').strip()
    lowerCAmelCase__							= [int(item) for item in user_input.split(',')]
    print(F'{insertion_sort(unsorted) = }')

from ..utils import DummyObject, requires_backends
class 				a_ (						metaclass=SCREAMING_SNAKE_CASE						):






 '''simple docstring'''






 UpperCAmelCase_	 =					['tensorflow_text']




 def __init__(			self					:  Tuple			,    *lowercase__					:  str			,    **lowercase__					:  Union[str, Any]):







        '''simple docstring'''



        requires_backends(self			,    ['tensorflow_text'])
