





import math
from collections.abc import Callable



def    __lowercase   (      _SCREAMING_SNAKE_CASE ,						_SCREAMING_SNAKE_CASE ,						_SCREAMING_SNAKE_CASE	) ->   float:


      '''simple docstring'''


      SCREAMING_SNAKE_CASE		=						xa
      SCREAMING_SNAKE_CASE		=						xa
      while True:
            if x_n == x_na or function(_SCREAMING_SNAKE_CASE	) == function(_SCREAMING_SNAKE_CASE	):
                  raise ZeroDivisionError("""float division by zero, could not find root"""	)
            SCREAMING_SNAKE_CASE		=						x_na - (
                function(_SCREAMING_SNAKE_CASE	) / ((function(_SCREAMING_SNAKE_CASE	) - function(_SCREAMING_SNAKE_CASE	)) / (x_na - x_n))
            )
            if abs(x_na - x_na	) < 10**-5:
                  return x_na
            SCREAMING_SNAKE_CASE		=						x_na
            SCREAMING_SNAKE_CASE		=						x_na



def    __lowercase   (      _SCREAMING_SNAKE_CASE	) ->   float:


      '''simple docstring'''


      return math.pow(_SCREAMING_SNAKE_CASE ,						3	) - (2 * x) - 5


if __name__ == "__main__":
      print(intersection(f, 3, 3.5))









def    __lowercase   (      _SCREAMING_SNAKE_CASE = 10	) ->   str:


      '''simple docstring'''


      if not isinstance(_SCREAMING_SNAKE_CASE ,						_SCREAMING_SNAKE_CASE	) or n < 0:
            raise ValueError("""Invalid input"""	)
      SCREAMING_SNAKE_CASE		=						10**n
      SCREAMING_SNAKE_CASE		=						2_84_33 * (pow(2 ,						7_83_04_57 ,						_SCREAMING_SNAKE_CASE	)) + 1
      return str(number % modulus	)


if __name__ == "__main__":
      from doctest import testmod

      testmod()
      print(F'''{solution(1_0) = }''')


