Homework 8

Out on 03/22, due on 03/29 at noon.

Full specifications: homework_08.pdf