Problem 16 Solved