Bài 3: Phân tích các đa thức sau thành nhân tử
a) x^2 - y^2 - 2x + 2y;
b) 2x +2y - x^2 - xy;
c) 3a^2 - 6ab + 3b^2 - 12c^2 ;
d) x^2 - 25 + y^2 + 2xy;
e) a^2 + 2ab + b^2 - ac - bc;
f) x^2 - 2x - 4y^2 - 4y;
h) x^2(x-1) + 16(1-x);
g) x^2y - x^3 - 9y + 9x;