MLP Week 9 solution