Description:

An intermediate level project. Part 1