--------------------------------------------------------------------------------------------------------------------------------------
Week 6
--------------------------------------------------------------------------------------------------------------------------------------