week 10 working, not optimized
Finish week 10