Ok, but why did you get this <=> 2x*(x+3) = 0 on the second line??