5.1 Limits and Gradient functions