add Week 5 solution