Assignment 2 ready for submission.