Assignment 4 complete and ready for submission.