





def      A__       (    SCREAMING_SNAKE_CASE_   :      float				,	SCREAMING_SNAKE_CASE_   :      int						)  ->  float:






   """simple docstring"""







   if digit_amount > 0:
      return round(number - int(SCREAMING_SNAKE_CASE_						)				,	SCREAMING_SNAKE_CASE_						)
   return number - int(SCREAMING_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))






'''simple docstring'''




from __future__ import annotations





def 	__lowerCamelCase			(      __lowerCAmelCase       :							Any      ,    __lowerCAmelCase       :							str      ,    __lowerCAmelCase       :							Any      ,    __lowerCAmelCase       :							int		)		->  Tuple:  # noqa: E741
   while r - l > 1:
      snake_case 						=   (l + r) // 2
      if v[m] >= key:
         snake_case 						=   m
      else:
         snake_case 						=   m  # noqa: E741
   return r





def 	__lowerCamelCase			(      __lowerCAmelCase       :							list[int]		)		->  int:
   if len(__lowerCAmelCase		) == 0:
      return 0

   snake_case 						=   [0] * len(__lowerCAmelCase		)
   snake_case 						=   1

   snake_case 						=   v[0]

   for i in range(1      ,    len(__lowerCAmelCase		)		):
      if v[i] < tail[0]:
         snake_case 						=   v[i]
      elif v[i] > tail[length - 1]:
         snake_case 						=   v[i]
         length += 1
      else:
         snake_case 						=   v[i]

   return length


if __name__ == "__main__":
 import doctest

 doctest.testmod()

