Week 2 problem set completed.