100,000 problems