initial challenge, comments, and 2 failing tests
finished the test