




_lowerCamelCase      			=						{
    'km/h': 1.0,
    'm/s': 3.6,
    'mph': 1.609_344,
    'knot': 1.852,
}

_lowerCamelCase      			=						{
    'km/h': 1.0,
    'm/s': 0.277_777_778,
    'mph': 0.621_371_192,
    'knot': 0.539_956_803,
}




def  SCREAMING_SNAKE_CASE     (	__UpperCamelCase      :						float	,					__UpperCamelCase      :						str	,					__UpperCamelCase      :						str				)  ->							float:
    if unit_to not in speed_chart or unit_from not in speed_chart_inverse:
        UpperCAmelCase_										=					(
            f'Incorrect \'from_type\' or \'to_type\' value: {unit_from!r}, {unit_to!r}\n'
            f'Valid values are: {", ".join(__UpperCamelCase				)}'
        )
        raise ValueError(__UpperCamelCase				)
    return round(speed * speed_chart[unit_from] * speed_chart_inverse[unit_to]	,					3				)


if __name__ == "__main__":
 import doctest

 doctest.testmod()












def  SCREAMING_SNAKE_CASE     (	__UpperCamelCase      :						Optional[Any]				)  ->							Union[str, Any]:
    UpperCAmelCase_										=					len(__UpperCamelCase				)
    while cur > 1:
        # Find the maximum number in arr
        UpperCAmelCase_										=					arr.index(max(arr[0:cur]				)				)
        # Reverse from 0 to mi
        UpperCAmelCase_										=					arr[mi::-1] + arr[mi + 1 : len(__UpperCamelCase				)]
        # Reverse whole list
        UpperCAmelCase_										=					arr[cur - 1 :: -1] + arr[cur : len(__UpperCamelCase				)]
        cur -= 1
    return arr


if __name__ == "__main__":
 _lowerCamelCase      			=						input('Enter numbers separated by a comma:\n').strip()
 _lowerCamelCase      			=						[int(item) for item in user_input.split(',')]
 print(pancake_sort(unsorted))





