Bisection root-finding method. reference function for Bisection()
function used for testing (references: http://www.m-hikari.com/ams/ams-2010/ams-13-16-2010/gottliebAMS13-16-2010.pdf)
same bounds for all functions
custom bounds