Extend the Hurewicz theorem by showing that if X is an (n−1)-connected CW complex, then the Hurewicz homomorphism h:πn+1(X)→Hn+1(X) is surjective when n>1, and when n=1 show there is an isomorphism H2(X)/h(π2(X))≈H2(K(π1(X),1)). [Build a K(πn(X),n) from X by attaching cells of dimension n+2 and greater, and then consider the homology sequence of the pair (Y,X) where Y is X with the (n+2)-cells of K(πn(X),n) attached. Note that the image of the boundary map Hn+2(Y,X)→Hn+1(X) coincides with the image of h, and Hn+1(Y)≈Hn+1(K(πn(X),n)). The previous exercise is needed for the case n>1.]