Hi i need help with a problem i've been stuck on.

The natural numbers a and b are such that

(a + 1)/b + (b +1)/a

is an integer. Show that the greatest common divisor of a and b is not greater than sqrt(a + b).

I'm really stuck on this and I keep going round in circles. cannot prove anything.

any suggestions appreciated. Thank you.