finished the differentiator exercises