week 1 solutions 4014299