A uniform solid cylinder of mass M and radius R is at rest on a slab of mass m, which in turn rests on a horizontal, frictionless table. If a horizontal force is applied to the slab, it accelerates and the cylinder rolls without slipping. Find the acceleration of the slab in terms of M, R, m, and F.