Assignment 1 - Required Task 1 - Complete, tested, working.