Answer:
ok so im so confused but like you know i tried and i got this:
X years ago, the father’s age and the son’s age would be (32 - x) and (7 - x) years old. 
 
(32 - x)(7 - x) = 116 
 
(x - 32)(x - 7) = 116 
 
x^2 - 39x + 224 = 116 
 
x^2 - 39x + 108 = 0 
 
(x - 3)(x - 36) = 0 
 
x = 3, 36 
 
But (32 - x) > 0, so x does not equal to 36. 
 
x = 3 
 
3 years ago, the father would be 29 years old, and the son 4 years old.
i know it sounds crazy but i think its wrong lol