The Barber’s Dictum

Let’s say that the densest human head of hair contains 200,000 strands, and that the human population is 6 billion. That means there’s a group of at least 30,000 people today who have precisely the same number of hairs on their heads.

Do you see why?