SC Week 3 solution