





"""simple docstring"""





def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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




def 		lowerCAmelCase_	(  lowercase_   :							float ,      lowercase_   :							int = 2		):

 '''simple docstring'''






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


if __name__ == "__main__":
    import doctest

    doctest.testmod()



"""simple docstring"""




from functools import lru_cache

@lru_cache
def   UpperCamelCase_  (		SCREAMING_SNAKE_CASE_			):
					if not isinstance(SCREAMING_SNAKE_CASE_,     SCREAMING_SNAKE_CASE_			):
										raise TypeError('k must be an integer.'			)
					if k < 0:
										raise ValueError('k integer must be greater or equal to zero.'			)
					if k == 0:
										return 0
					elif k == 1:
										return 1
					else:
										return fibonacci(k - 1			) + fibonacci(k - 2			)

def   UpperCamelCase_  (		SCREAMING_SNAKE_CASE_,     SCREAMING_SNAKE_CASE_			):
					SCREAMING_SNAKE_CASE				=	len(SCREAMING_SNAKE_CASE_			)
					# Find m such that F_m >= n where F_i is the i_th fibonacci number.
					SCREAMING_SNAKE_CASE				=	0
					while True:
										if fibonacci(SCREAMING_SNAKE_CASE_			) >= len_list:
															SCREAMING_SNAKE_CASE				=	i
															break
										i += 1
					SCREAMING_SNAKE_CASE				=	0
					while fibb_k > 0:
										SCREAMING_SNAKE_CASE				=	min(
										    offset + fibonacci(fibb_k - 1			),     len_list - 1			)  # Prevent out of range
										SCREAMING_SNAKE_CASE				=	arr[index_k]
										if item_k_1 == val:
															return index_k
										elif val < item_k_1:
															fibb_k -= 1
										elif val > item_k_1:
															offset += fibonacci(fibb_k - 1			)
															fibb_k -= 2
					else:
										return -1


if __name__ == "__main__":
	import doctest

	doctest.testmod()
