second exam take home problem 1 solutions 5133870