

"""simple docstring"""



def  _snake_case     (    UpperCAmelCase_  :					float					,   UpperCAmelCase_  :					int			):
     if digit_amount > 0:
          return round(number - int(UpperCAmelCase_			)					,   UpperCAmelCase_			)
     return number - int(UpperCAmelCase_			)


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 itertools import count





def  _snake_case     (    UpperCAmelCase_  :					int = 50			):
     A__										=  [1] * min_block_length

     for n in count(UpperCAmelCase_			):
          fill_count_functions.append(1			)

          for block_length in range(UpperCAmelCase_					,   n + 1			):
               for block_start in range(n - block_length			):
                    fill_count_functions[n] += fill_count_functions[
                        n - block_start - block_length - 1
                    ]

               fill_count_functions[n] += 1

          if fill_count_functions[n] > 100_0000:
               break

     return n


if __name__ == "__main__":
 print(f"""{solution() = }""")






