`x^3` `-` `6x^2` `-` `x` `+` `30`
`=` `x^3` `-` `8x^2` `+` `2x^2` `+` `15x` `-` `16x` `+` `30`
`=` `(x^3+2x^2)` `-` `(8x^2+16x)` `+` `(15x+30)`
`=` `x^2` `(x+2)` `-` `8x` `(x+2)` `+` `15` `(x+2)`
`=` `(x+2)` `(x^2-8x+15)`
`=` `(x+2)` `(x^2 -3x-5x+15)`
`=` `(x+2)` `[x(x-3)-5(x-3)]`
`=` `(x+2)` `(x-3)` `(x-5)`