public interface DifferentiableFunction {
    public double evaluate(double x);
    public double differentiate(double x);
}
