Suppose the G is a group of order p^n, where p is prime, and G has exactly one subgroup for each divisor of p^n. Show that G is cyclic. I am suppose to use induction to solve this problem, but I am getting no were on it. Do I need to use a Sylow Theorem in order to get it were I can use induction? I need help!!!