I'm having difficulty with this question, I've been able to successfully get it as far as this (which is correct according to the solutions page) but I cannot get the actual stage of finding the indefinite integral part correct.

Finding the indefinite integrals for each term at a time gives me:

Putting this all together gives me:

But the correct solution is:

Can anybody see where I am making my mistakes?

Many thanks.