Carry a mathematical problem from observation or conjecture through examples, definitions, proof or computation, peer checking, revision, and final presentation.