(a+b)(b+c)(c+a)+abc
を因数分解せよという問題なのですが、解けません。

展開して(b+c)a^2+(b^2+3ac+c^2)a+bc(b+c)
にしてみたのですが先が続かないんです・・・
だれか教えてください。