Lesson 2 Homework 2

This one fell prey to a bad unit test. On any resubmission it should pass. I've made sure you receive credit for getting it right.