




def 					SCREAMING_SNAKE_CASE	(       __UpperCamelCase			:						int      )  ->							list:


    for insert_index, insert_value in enumerate(collection[1:]      ):
        UpperCAmelCase_							 =     insert_index
        while insert_index >= 0 and insert_value < collection[insert_index]:
            UpperCAmelCase_							 =     collection[insert_index]
            insert_index -= 1
        if insert_index != temp_index:
            UpperCAmelCase_							 =     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) = }")











def     __SCREAMING_SNAKE_CASE      (     lowercase_    ,   lowercase_					)				->		int:

    """simple docstring"""


    __UpperCamelCase     						=  0
    for ele in arr:
        total_sum += product_sum(lowercase_    ,   depth + 1					) if isinstance(lowercase_    ,   lowercase_					) else ele
    return total_sum * depth




def     __SCREAMING_SNAKE_CASE      (     lowercase_					)				->		int:

    """simple docstring"""


    return product_sum(lowercase_    ,   1					)


if __name__ == "__main__":
 import doctest

 doctest.testmod()






