Reconstruct a question, answer pair from this explanation: Caleb was left with 40 - 3 - 3 - 5 - 2 = 27 dandelion puffs to give to his friends. They each received 27 / 3 = 9 dandelion puffs.
Q:Caleb picked a handful of dandelion puffs. He gave 3 to his mom, another 3 to his sister, 5 to his grandmother, and 2 to his dog. Then, he divided the remaining dandelion puffs equally among his 3 friends. How many dandelion puffs did each friend receive if he originally picked 40 dandelion puffs?
A:9