Work on Problem 1