Planets Rotation And Revolution