Starting files and automated tests for CPD-3314 Assignment #5