Help needed to solve this

Given:
The expression is:
[tex]\dfrac{1}{a+b}+\dfrac{2a}{a^2+b^2}+\dfrac{4a^7+4a^3b^4}{b^8-a^8}[/tex]
To find:
The simplified form of the given expression
Solution:
Formula used:
[tex]x^2-y^2=(x-y)(x+y)[/tex]
We have,
[tex]\dfrac{1}{a+b}+\dfrac{2a}{a^2+b^2}+\dfrac{4a^7+4a^3b^4}{b^8-a^8}[/tex]
It can be written as:
[tex]=\dfrac{1}{a+b}+\dfrac{2a}{a^2+b^2}+\dfrac{4a^3(a^4+b^4)}{(b^4)^2-(a^4)^2}[/tex]
[tex]=\dfrac{1}{a+b}+\dfrac{2a}{a^2+b^2}+\dfrac{4a^3(a^4+b^4)}{(b^4-a^4)(b^4+a^4)}[/tex]
[tex]=\dfrac{1}{a+b}+\dfrac{2a}{a^2+b^2}+\dfrac{4a^3}{(b^2-a^2)(b^2+a^2)}[/tex]
[tex]=\dfrac{1}{a+b}+\dfrac{2a}{a^2+b^2}+\dfrac{4a^3}{(b-a)(b+a)(b^2+a^2)}[/tex]
Taking LCM, we get
[tex]=\dfrac{1(b-a)(b^2+a^2)+2a(b-a)(b+a)+4a^3}{(b-a)(b+a)(b^2+a^2)}[/tex]
[tex]=\dfrac{b^3+a^2b-ab^2-a^3+2a(b^2-a^2)+4a^3}{(b-a)(b+a)(b^2+a^2)}[/tex]
[tex]=\dfrac{b^3+a^2b-ab^2-a^3+2ab^2-2a^3+4a^3}{(b-a)(b+a)(b^2+a^2)}[/tex]
[tex]=\dfrac{b^3+a^2b+ab^2+a^3}{(b-a)(b+a)(b^2+a^2)}[/tex]
Using the grouping method factories the numerator.
[tex]=\dfrac{b(b^2+a^2)+a(b^2+a^2)}{(b-a)(b+a)(b^2+a^2)}[/tex]
[tex]=\dfrac{(b+a)(b^2+a^2)}{(b-a)(b+a)(b^2+a^2)}[/tex]
Cancel out the common factors.
[tex]=\dfrac{1}{b-a}[/tex]
Therefore, the value of the given expression is [tex]\dfrac{1}{b-a}[/tex].