Week 3 partial solve