Programming logic and design chapter 1 answers