Mike Ball - Assignment 2 Submission