Chapter 10: took a silver solution off forums.