-2(x-y)^3+12(y-x)^2-18x+18y
=-2[(x-y)^3-6(x-y)^2+9(x-y)]
=-2(x-y)[(x-y)^2-6(x-y)+9]
=-2(x-y)(x-y-3)^2