Using the cup product Hk(X,A;R)×Hℓ(X,B;R)→Hk+ℓ(X,A∪B;R), show that if X is the union of contractible open subsets A and B, then all cup products of positive-dimensional classes in H∗(X;R) are zero. This applies in particular if X is a suspension. Generalize to the situation that X is the union of n contractible open subsets, to show that all n-fold cup products of positive-dimensional classes are zero.