How do people solve difficult problems?
47.1K