





def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round((float(__a ) * 9 / 5) + 32 ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round(float(__a ) + 273.15 ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round((float(__a ) * 9 / 5) + 491.67 ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round((float(__a ) - 32) * 5 / 9 ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round(((float(__a ) - 32) * 5 / 9) + 273.15 ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round(float(__a ) + 459.67 ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round(float(__a ) - 273.15 ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round(((float(__a ) - 273.15) * 9 / 5) + 32 ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round((float(__a ) * 9 / 5) ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round((float(__a ) - 491.67) * 5 / 9 ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round(float(__a ) - 459.67 ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round((float(__a ) * 5 / 9) ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round((float(__a ) * 1.25 + 273.15) ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round((float(__a ) * 2.25 + 32) ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round((float(__a ) * 1.25) ,			__a )


def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a = 2 ):
	return round((float(__a ) * 2.25 + 32 + 459.67) ,			__a )


if __name__ == "__main__":
						import doctest

						doctest.testmod()








def 				SCREAMING_SNAKE_CASE__    (     __a ,			__a ):
	if len(str(__a ) ) == 1 or len(str(__a ) ) == 1:
		return a * b

	snake_case_		:      Dict           =						max(len(str(__a ) ) ,			len(str(__a ) ) )
	snake_case_		:      Tuple           =						ma // 2

	snake_case_    ,snake_case_		:      Tuple           =						divmod(__a ,			10**ma )
	snake_case_    ,snake_case_		:      int           =						divmod(__a ,			10**ma )

	snake_case_		:      str           =						karatsuba(__a ,			__a )
	snake_case_		:      List[str]           =						karatsuba((aa + aa) ,			(ba + ba) )
	snake_case_		:      Optional[Any]           =						karatsuba(__a ,			__a )

	return (z * 10 ** (2 * ma)) + ((y - z - x) * 10 ** (ma)) + (x)


def 				SCREAMING_SNAKE_CASE__    (     ):
	print(karatsuba(1_54_63 ,			2_34_89 ) )


if __name__ == "__main__":
						main()

