



"""simple docstring"""
from __future__ import annotations

def       _snake_case						(						UpperCamelCase						:		list[int]						):
 if len(UpperCamelCase						) == 0:
  return array

 UpperCAmelCase	,		UpperCAmelCase	:					Optional[Any]	=	min(UpperCamelCase						), max(UpperCamelCase						)

 # Compute the variables
 UpperCAmelCase	:					Any	=	_max - _min + 1
 UpperCAmelCase	,		UpperCAmelCase	:					List[Any]	=	[0] * holes_range, [0] * holes_range

 # Make the sorting.
 for i in array:
  UpperCAmelCase	:					Optional[int]	=	i - _min
  UpperCAmelCase	:					Optional[Any]	=	i
  holes_repeat[index] += 1

 # Makes the array back by replacing the numbers.
 UpperCAmelCase	:					int	=	0
 for i in range(UpperCamelCase						):
  while holes_repeat[i] > 0:
   UpperCAmelCase	:					List[str]	=	holes[i]
   index += 1
   holes_repeat[i] -= 1

    # Returns the sorted array.
 return array


if __name__ == "__main__":
      import doctest

      doctest.testmod()
      A:   List[str]								=		input("Enter numbers separated by comma:\n")
      A:   Tuple								=		[int(x) for x in user_input.split(",")]
      print(pigeon_sort(unsorted))




import math




def    snake_case_     (  snake_case			,							snake_case     )  ->				float:
       return math.pow(snake_case			,							2     ) - a




def    snake_case_     (  snake_case     )  ->				float:
       return 2 * x




def    snake_case_     (  snake_case     )  ->				float:
       lowercase__:   Dict  			=   2.0

       while start <= a:
              lowercase__:   str  			=   math.pow(snake_case			,							2     )

       return start




def    snake_case_     (  snake_case			,							snake_case = 99_99			,							snake_case = 0.0_0_0_0_0_0_0_0_0_0_0_0_0_1     )  ->				float:

       if a < 0:
              raise ValueError('math domain error'     )

       lowercase__:   Tuple  			=   get_initial_point(snake_case     )

       for _ in range(snake_case     ):
              lowercase__:   List[Any]  			=   value
              lowercase__:   Any  			=   value - fx(snake_case			,							snake_case     ) / fx_derivative(snake_case     )
              if abs(prev_value - value     ) < tolerance:
                     return value

       return value


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

 testmod()


