m101p week 3 homework 2 solved