Planets homework: as usual, bit off more than I could chew.