Programming Knights Chapter 4 Sample Solutions