text: Porcupines live in forests , deserts , rocky outcrops , hillsides and grasssides . Some New World porcupines live in trees , but Old World porcupines stay on the rocks .
simplified: Porcupines live in forests , deserts and grasslands .