A solid cylinder with a mass of 3 kg, a radius of 25 cm, and a
length of 40 cm is rolling across a horizontal floor with a linear
speed of 12 m/s. The cylinder then comes to a ramp, and, as it is
rolling up this ramp without slipping, it is slowing down. When the
cylinder finally comes to a stop and begins rolling back down the
ramp, how high is it above the floor?