Problem 009 complete with correct answer.