I’d like to begin by describing the difference between programmed thinking and lateral thinking. Programmed thinking is the process of using structured methodologies and/or logical algorithmic ...