How many critical points does the function f(x) = (x+2)^5 (x^2-1)^4 have?