Frank is 5 years older than Harry.Two years ago the product of their ages was 30 less than it is now. How old is each now?

I wrote this equation, having Frank's age be x + 5 and Harry's age x.

x(x +5) -2 = y(y+5) -30, but I don't know how to proceed to get an answer that would make sense. I don't know of any other way to write an equation for this problem.

Math is good