Why are there so many iterative structures and what is the purpose of each. Think about looping and why different ones exist and why you can't have just one.
What is a multi dimensional arrays. What purposes can you think of for multi dimensional arrays.
Solution clearly explains the programming concepts and the purpose of Arrays, Multi-dimensional Arrays, Iterative structures like loops.