session 3 solutions completed