回答

(ac+bd+ad+bc)
=a(c+d)+b(c+d) 共通因数ができるようにくくる
=(c+d)(a+b)    作った共通因数でくくる

共通因数ができればくくり方は自由
上と下でちょっと変えてます

(ac+bd−ad−bc) 
=c(a−b)+d(a−b) 共通因数ができるようにくくる
=(a−b)(c+d)   作った共通因数でくくる

だから
(ac+bd+ad+bc)(ac+bd−ad−bc)
=(a+b)(c+d)(a−b)(c−d)

この回答にコメントする
疑問は解決しましたか?