Question 3A pet shop has 30 animals, all white or gray. Of the 20 white animals, 7 are rabbits. Among the gray animals, 8 are not rabbits. How many rabbits are in the shop? 79101215