




import functools

def      _SCREAMING_SNAKE_CASE     (				lowercase      :			str      ,				lowercase      :			str	):


      '''simple docstring'''



      lowerCamelCase_							=       len(lowercase	)
      lowerCamelCase_							=       len(lowercase	)

      @functools.cache
      def min_distance(lowercase      :			int      ,				lowercase      :			int	) -> int:
            # if first word index is overflow - delete all from the second word
            if indexa >= len_worda:
                  return len_worda - indexa
            # if second word index is overflow - delete all from the first word
            if indexa >= len_worda:
                  return len_worda - indexa
            lowerCamelCase_							=       int(worda[indexa] != worda[indexa]	)  # current letters not identical
            return min(
                1 + min_distance(indexa + 1      ,				lowercase	)      ,				1 + min_distance(lowercase      ,				indexa + 1	)      ,				diff + min_distance(indexa + 1      ,				indexa + 1	)      ,				)

      return min_distance(0      ,				0	)


if __name__ == "__main__":
 import doctest

 doctest.testmod()









def 				A__ (snake_case   :		float		,	snake_case   :		int				)     ->						float:
					if digit_amount > 0:
										return round(number - int(snake_case				)		,	snake_case				)
					return number - int(snake_case				)


if __name__ == "__main__":
	print(decimal_isolate(1.53, 0))
	print(decimal_isolate(35.345, 1))
	print(decimal_isolate(35.345, 2))
	print(decimal_isolate(35.345, 3))
	print(decimal_isolate(-14.789, 3))
	print(decimal_isolate(0, 2))
	print(decimal_isolate(-14.123, 1))
	print(decimal_isolate(-14.123, 2))
	print(decimal_isolate(-14.123, 3))






