week 2 solutions