Problem:
Prove $a^3+b^3+c^3 + 3abc \ge a^2(b+c)+b^2(a+c)+c^2(a+b)$, for $ a,b,c >0$
I've been playing around with this inequality for a while but kept running into dead ends. I've tried AM-GM inequality, tried to establish bounds, ect...
The one fact that I found probably useful is that: $(a+b+c)(a^2+b^2+c^2)=a^3+b^3+c^3 + a^2(b+c)+b^2(a+c)+c^2(a+b)$. But still couldn't make good use of it.