曲線y=x^3+3x^2-5x+1と直線y=4x+aの交点のx座標が、2つの正の数と1つの負の数であるようなaの値の範囲を求めよ

やり方がよく分かりませんでした…。
よろしければ解説お願い致します