3. And our cat gave birth to kittens yesterday! It is known that the two lightest kittens weigh a total of 80 g, the four heaviest weigh 200 g, and the total weight of all the kittens is 500 g. How many kittens did the cat give birth to?
Answer: 11.

Solution: The two lightest weigh 80 g, so the others weigh no less than 40 g each. Similarly, we find that all except the 4 heaviest weigh no more than 50 g. Consider the kittens that are not among the 2 lightest and the 4 heaviest. Their total weight is 500-200-80=220g. There must be 5 of them, because if there were 4, the weight could not be more than $4 \times 50=200$ g, and if there were 6, their weight would be no less than $6 \times 40=240$ g. Therefore, there are 11 kittens in total.