Crazy complicated search... but it works!
Bigger bounds to stop the wobble