=(ab+cd+ac+bd)(ab+cd-ac-bd)
=[(ab+ac)+(cd+bd)][(ab-ac)+(cd-bd)]
=[a(b+c)+d(b+c)][a(b-c)-d(b-c)]
=(b+c)(a+d)(b-c)(a-d)