ab²+bc²+a²c+a²b+b²c+ac²+2abc
=(a²c+2abc+b²c)+(ab²+a²b)+(ac²+bc²)
=c(a+b)²+ab(a+b)+c²(a+b)
=(a+b)(ac+bc+ab+c²)
=(a+b)[(ac+ab)+(bc+c²)]
=(a+b)(b+c)(a+c)
ab²+bc²+a²c+a²b+b²c+ac²+2abc
=(a²c+2abc+b²c)+(ab²+a²b)+(ac²+bc²)
=c(a+b)²+ab(a+b)+c²(a+b)
=(a+b)(ac+bc+ab+c²)
=(a+b)[(ac+ab)+(bc+c²)]
=(a+b)(b+c)(a+c)