Homework 3 Submission

All files included.