Exercise hour 06, Iterative Programming

P2: Programming 2 — Object-Oriented Design