Program Implementation
So far, we’ve seen flat
implementations, the hierarchical
solution gets translated into a
sequence of steps in one function.
The alternative to flat
implementations are hierarchical
implementations with separate
functions and call to those functions.