すいません、質問お願いします。
学校の宿題なんですが

問1 位数が5以下の群を分類せよ

問2 位数mの巡回群Zmと位数nの巡回群Znの直積Zm*Znが再び巡回群になる必要十分条件は
   mとnが互いに素な自然数であることを示せ。

面倒な問題なんですが誰か解答お願いします、教科書にも載ってなかったもので…