Perhaps you might like to try the problem Unit Fractions first.
What value does the expression take for small values of a?
What value does the expression take for large values of a?
When you try a particular value for a what can you say about b?
Once you have narrowed down the possible values, you have to test all possible cases; this is known as proof by exhaustion.