Week 7, due May 26: