This question relates to page 111 in Peskin and Schroeder.
I am trying to do the derivation of the 2-particle to 2-particle Feynman diagrams in $\phi^4$ theory by hand, following Peskin and Schroeder. We use Wick's theorem to obtain the following expression:
$$\langle p_1p_2|\mathcal N\left(-i\frac{\lambda}{4!}\int d^4x\text{ }\phi(x)\phi(x)\phi(x)\phi(x)+\text{contractions}\right)|p_Ap_B\rangle. \tag{4.92}$$
I have obtained the correct diagrams for the case in which all fields are contracted, and now I am trying to obtain the diagrams for the case in which two fields are contracted with themselves and the two remaining fields are contracted on the initial/final states. I have worked through the calculations without too much grief and obtained the following expression:
$$-\frac{i\lambda}{4!}D_F(x-x)\left[ \delta(p_B-p_1)\delta(p_A-p_2)+\delta(p_B-p_2)\delta(p_A-p_1)+\delta(p_A-p_1)\delta(p_B-p_2)+\delta(p_A-p_2)\delta(p_B-p_1) \right] \tag{1}.$$
At this point the Feynman propagator is simply multiplied into the delta functions. However, In Peskin and Schroeder the "loops" from the Feynman propagator are drawn onto the diagrams in the following way:
In words, the loops representing $D_F(x-x)$ are attached to (for example) the $1$-$A$ external leg in the first diagram and the $2$-$B$ external leg in the second diagram, even though in both cases (assuming my equation above is correct) the Feynman propagator is multiplied in the same way into the delta functions. My question is whether this is something I need to be careful about, or would it be equally correct to simply attach the $D_F(x-x)$ loop to an arbitrary propagator?