a planet with solar panels