The founders of Hairytown decreed years ago that: 1. No two people can have the same number of hairs 2. No one can have 999 hairs. 3. No one can have more than, or the same number of hairs as, the population of the town The town has now reached its maximum population - what is it?