m101p week 3 homework 3 solved