rough-draft-pseudocode

Phase 2 - Define the logic flow for each function