
'''simple docstring'''
import math






class 				UpperCAmelCase_			:





 def __init__(      self	,    lowercase_	,    lowercase_	,    lowercase_):
     snake_case_	:      Tuple            =  x
     snake_case_	:      Tuple            =  y
     snake_case_	:      Dict            =  z





 def __repr__(      self):
     return F'Point({self.x}, {self.y}, {self.z})'


def   UpperCamelCase_       (		__SCREAMING_SNAKE_CASE,						__SCREAMING_SNAKE_CASE    ):
    """simple docstring"""






    return math.sqrt(abs((b.x - a.x) ** 2 + (b.y - a.y) ** 2 + (b.z - a.z) ** 2    )    )


if __name__ == "__main__":
  import doctest

  doctest.testmod()






'''simple docstring'''
from math import exp

def   UpperCamelCase_       (		__SCREAMING_SNAKE_CASE    ):
    """simple docstring"""






    return 8 * x - 2 * exp(-x    )

def   UpperCamelCase_       (		__SCREAMING_SNAKE_CASE,						__SCREAMING_SNAKE_CASE,						__SCREAMING_SNAKE_CASE    ):
    """simple docstring"""






    snake_case_	:      Optional[Any]            =  lower_bound
    snake_case_	:      int            =  upper_bound
    for _ in range(0,						__SCREAMING_SNAKE_CASE    ):
        snake_case_     ,	snake_case_	:      List[str]            =  xa, xa - (f(__SCREAMING_SNAKE_CASE    ) * (xa - xa)) / (f(__SCREAMING_SNAKE_CASE    ) - f(__SCREAMING_SNAKE_CASE    ))
    return xa


if __name__ == "__main__":
  print(f"""Example: {secant_method(1, 3, 2)}""")




