Finish exercise 16 of the course. Includes supplementary test.txt file, which was created as part of exercise 16.