Algorithms [Flowcharts, Pseudocode and Code] Part 4