Week 3 solutions 1