Devices and downloads employing analysis software executed by a processor.
Instructions display questions and receive user input to identify a
topic. Instructions display questions and receive user input to define
circumstances within the identified topic. Instructions present an output
information relating to the identified topic as a function of the defined
circumstances wherein the output information comprises at least one of a
solution, a course of action or a definition of a problem.