Let A and B be square matrix of the same order. Does (A + B)^2 = A^2 + 2AB + B^2 hold ? If not, why?