Challenge 9 Logic Puzzle.