
"""simple docstring"""





from math import exp







def       __a	(						__lowerCamelCase    ):
   return 8 * x - 2 * exp(-x    )







def       __a	(						__lowerCamelCase,						__lowerCamelCase,						__lowerCamelCase    ):
   UpperCAmelCase_   :   Any     	=       lower_bound
   UpperCAmelCase_   :   int     	=       upper_bound
   for _ in range(0,						__lowerCamelCase    ):
      UpperCAmelCase_	,  UpperCAmelCase_   :   Optional[Any]     	=       xa, xa - (f(__lowerCamelCase    ) * (xa - xa)) / (f(__lowerCamelCase    ) - f(__lowerCamelCase    ))
   return xa


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




"""simple docstring"""





from math import exp







def       __a	(						__lowerCamelCase    ):
   return 8 * x - 2 * exp(-x    )







def       __a	(						__lowerCamelCase,						__lowerCamelCase,						__lowerCamelCase    ):
   UpperCAmelCase_   :   Any     	=       lower_bound
   UpperCAmelCase_   :   int     	=       upper_bound
   for _ in range(0,						__lowerCamelCase    ):
      UpperCAmelCase_	,  UpperCAmelCase_   :   Optional[Any]     	=       xa, xa - (f(__lowerCamelCase    ) * (xa - xa)) / (f(__lowerCamelCase    ) - f(__lowerCamelCase    ))
   return xa


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


