集合A、B、C、D(≠φ)について
(1)(A×C)∩(B×D)=(A∩B)×(C∩D)を示せ
(2)(A×C)∪(B×D)⊆(A∪B)×(C∪D)を示せ

(1)は
(A×C)∩(B×D)⊆(A∩B)×(C∩D)---�@
と
(A×C)∩(B×D)⊇(A∩B)×(C∩D)---�A
を示せばいいのかなと思いやってみたのですが
�@は示せたのですが、�Aがわかりません・・・

(2)もまるで手がつかず・・・

解答教えていただけると幸いです
方針だけでもいいのでお願いします