(a + b + c + 1)(a + 1) + bc
=(a + 1)(c + a + b + 1) + bc
=(a + 1)c + (a + 1)(a + b + 1) + bc
=(a + 1)c + bc + (a + 1)(a + b + 1)
=(a + 1 + b)c + (a + 1)(a + b + 1)

というか勝手に並べ替えたとか書いてるけど
いちいち並び替えたくらいで日本語の説明入れないほうが普通かと、、