We have to think this problem as if it were a quadratic function. In order to fin the numbers that multiplied give as result 12 and added give as result 7, we will solve:

So, we factor as follows:

Now, we have that the numbers that multiplied give as result 12 and added give as result 7, are 4 & 3.