Completed HW3
HW4 - Partial on Question 7