asgn1-take1 - need to pass 2 more tests.