a green planet with lots of rocks