adding hw 3 solutions