Planets Revolution And Rotation