week 3 and week 4 solutions added