(a+b)(b+c)(c+a)+abc

これを因数分解しようとして

ab+ac+b^(2)+bc(c+a)+abc

と解いていくと、3abcになると思うのですが
この3abcをどう扱っていけいいのかが分かりません。
aに着目して式をまとめていこうとしても、3abcが邪魔でうまくまとめられません。

どう解けばいいのか教えてほしいです。
お願いします。