TASK

This file considers several ways of solving the above task.
Try to solve the task before going through the file.
Compare your methods to the methods in this file.
Can you add to the methods in the file?