Chris Mabe Homework 5

Nice work, overall.