8. NUMERICAL DIFFERNTIATION