Here is the homework, and associated files..