Please help with these problems! Will mark answer as brainliest and give 30 points. You have to show your work for each problem.

Answer:
1) (2x + 2)(x + 2)
2) 2(x + 1)(x - 1)
3) (x^2 + 3)(x^2 - 3)
4) 2x(x + 5)(x - 2)
5) (5x + 2y)(5x - 2y)
Step-by-step explanation:
1)
2x^2 + 6x + 4
= 2x^2 + 4x + 2x + 4
= 2x(x + 2) + 2(x + 2)
= (2x + 2)(x + 2)
2)
2x^2 - 2
= 2(x^ 2 - 1) (The difference of two squares)
= 2(x + 1)(x - 1)
3)
x^4 - 9 (The difference of two squares)
=(x^2 + 3)(x^2 - 3)
4)
2x^3 + 6x^2 - 20x
= 2x(x^2 + 3x - 10)
= 2x(x + 5)(x - 2)
5)
25x^2 - 4y^2 (The difference of two squares)
= (5x + 2y)(5x - 2y)