updated week 1 solutions