Finished Question 7. Skipped question 5 and 6 for later.