CT Week 11 solution