A small ball rolls horizontally off the edge of a tabletop that is 1.20 m high

A small ball rolls horizontally off the edge of a tabletop that is 1.20 m high. It strikes the floor at a point 1.52 m horizontally from the table edge.

(a) How long is the ball in the air?
(b) What isits speed at the instant it leaves the table?