a graphin calculator that also differentiates and integrates