Problem 2 50% complete