





"""simple docstring"""






def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round((float(SCREAMING_SNAKE_CASE				) * 9 / 5) + 32,SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round(float(SCREAMING_SNAKE_CASE				) + 273.15,SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round((float(SCREAMING_SNAKE_CASE				) * 9 / 5) + 491.67,SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round((float(SCREAMING_SNAKE_CASE				) - 32) * 5 / 9,SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round(((float(SCREAMING_SNAKE_CASE				) - 32) * 5 / 9) + 273.15,SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round(float(SCREAMING_SNAKE_CASE				) + 459.67,SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round(float(SCREAMING_SNAKE_CASE				) - 273.15,SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round(((float(SCREAMING_SNAKE_CASE				) - 273.15) * 9 / 5) + 32,SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round((float(SCREAMING_SNAKE_CASE				) * 9 / 5),SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round((float(SCREAMING_SNAKE_CASE				) - 491.67) * 5 / 9,SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round(float(SCREAMING_SNAKE_CASE				) - 459.67,SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round((float(SCREAMING_SNAKE_CASE				) * 5 / 9),SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round((float(SCREAMING_SNAKE_CASE				) * 1.25 + 273.15),SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round((float(SCREAMING_SNAKE_CASE				) * 2.25 + 32),SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round((float(SCREAMING_SNAKE_CASE				) * 1.25),SCREAMING_SNAKE_CASE				)

def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE,SCREAMING_SNAKE_CASE = 2				)		->							float:






       """simple docstring"""




       return round((float(SCREAMING_SNAKE_CASE				) * 2.25 + 32 + 459.67),SCREAMING_SNAKE_CASE				)


if __name__ == "__main__":
    import doctest

    doctest.testmod()













"""simple docstring"""






def    __lowerCamelCase     (							SCREAMING_SNAKE_CASE				)		->							Dict:






       """simple docstring"""




       _UpperCAmelCase			     =  [701, 301, 132, 57, 23, 10, 4, 1]
       for gap in gaps:
              for i in range(SCREAMING_SNAKE_CASE,len(SCREAMING_SNAKE_CASE				)				):
                     _UpperCAmelCase			     =  collection[i]
                     _UpperCAmelCase			     =  i
                     while j >= gap and collection[j - gap] > insert_value:
                            _UpperCAmelCase			     =  collection[j - gap]
                            j -= gap
                     if j != i:
                            _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(shell_sort(unsorted))






