3 Pseudocode, Flowcharts and Python