added chp6 solutions