Homework 8, due on Wednesday, June 3 by 11:59pm

Turn in: Complete on your own but do not turn: