Beg to differ on Sun / Ro. A heavenly body that emits its own light would be a "sun", rather than a planet, the light from which is only reflected (as a moon). Meanwhile, I am not seeing a question here.