How do you divide x^3 + 3x^2 - 4x - 12 by x^2 + 5x + 6?