a)
$(x^2+x)^2+3(x^2+x)+2$
$=(x^2+x)^2+(x^2+x)+2(x^2+x)+2$
$=(x^2+x)(x^2+x+1)+2(x^2+x+1)=(x^2+x+1)(x^2+x+2)$
b)
$(x^2+x)^2-2(x^2+x)-15$
$=(x^2+x)^2+3(x^2+x)-5(x^2+x)-15$
$=(x^2+x)(x^2+x+3)-5(x^2+x+3)$
$=(x^2+x+3)(x^2+x-5)$
c)
$(x^2+x+1)(x^2+x+2)-12=(x^2+x+1)^2+(x^2+x+1)-12$
$=(x^2+x+1)^2-3(x^2+x+1)+4(x^2+x+1)-12$
$=(x^2+x+1)(x^2+x+1-3)+4(x^2+x+1-3)$
$=(x^2+x+1-3)(x^2+x+1+4)=(x^2+x-2)(x^2+x+5)$
$=[x(x-1)+2(x-1)](x^2+x+5)=(x+2)(x-1)(x^2+x+5)$
d)
$(x^2+x)^2+4x^2+4x-12$
$=(x^2+x)^2+4(x^2+x)-12$
$=(x^2+x)^2-2(x^2+x)+6(x^2+x)-12$
$=(x^2+x)(x^2+x-2)+6(x^2+x-2)$
$=(x^2+x+6)(x^2+x-2)=(x^2+x+6)(x+2)(x-1)$
e)
$(x^2+2x)^2+9x^2+18x+20$
$=(x^2+2x)^2+9(x^2+2x)+20$
$=(x^2+2x)^2+4(x^2+2x)+5(x^2+2x)+20$
$=(x^2+2x)(x^2+2x+4)+5(x^2+2x+4)$
$=(x^2+2x+4)(x^2+2x+5)$