Chapter 24 Silver Challenge initial commit.