Finished week 3/3 solutions and reflection