factorizar las siguientes expresiones aplicando factor comun por agrupacion de terminos

Respuesta:
a) [tex](c+y)(c+d)[/tex]
b) [tex](x-a^{2})(x+1)[/tex]
Explicación paso a paso:
a) [tex]c^{2}+cd+cy+dy \\c(c+d)+y(c+d)\\(c+y)(c+d)[/tex]
b) [tex]x^{2}-a^{2}+x-a^{2}x \\x^{2}+x-a^{2}x-a^{2}\\x(x+1)-a^{2}(x-1)\\(x-a^{2})(x+1)[/tex]
Espero te ayude mucho