How do Scientists Solve Problems?