This document discusses how storytelling can help solve complex problems. It presents an analysis of problem-solving approaches using the metaphors of mystery versus formula. Mysteries involve situational questions, non-obvious closure, and seeking resolution through insight, while formulas involve obvious logical questions and closure through means-ends reasoning. It suggests complex problems are better tackled as mysteries through narrative rationality versus calculative rationality. It also presents models for understanding problem-solving as a narrative process involving exploration, tension, insights, and resolution, and discusses how these concepts can be applied to areas like software development.