Question 47Find all real values of $a$ for which the equation $$ x(x+1)^3 = (2x+a)(x+a-1) $$ has four distinct real roots.