SC Week 10 solution