` x^4 + 6x^3 + 7x^2 - 6x + 1 `
` = x^4 + 3x^3 + 3x^3 + 9x^2 - x^2 - x^2 - 3x - 3x + 1 `
` = (x^4 + 3x^3 - x^2) + (3x^3 + 9x - 3x) - (x^2 + 3x - 1) `
` = x^{2}(x^2 + 3x - 1) + 3x(x^2 + 3x - 1) - (x^2 + 3x - 1) `
` = (x^2 + 3x - 1)(x^2 + 3x - 1) `
` = (x^2 + 3x - 1)^2 `