Flowcharts lay out the process for solving problems in a logical, step-by-step manner. According to this flowchart, the wizard Gandalf the Grey uses perfectly logical reasoning, at least according to the folks at the LOTR Project. Link -via Flowing Data