homework 7
homework 8