Attach a solid cylinder of mass and radius to a horizontal massless spring with spring constant so that it can roll without slipping along a horizontal surface. If the system is released from rest at a position in which the spring is stretched by an amount what is the period of simple harmonic motion for the center of mass of the cylinder? Express your answer in terms of and (enter M for , k for and pi for ).