Lateral Thinking Puzzles: More Than 100 Brainteasers to Solve With Logical Reasoning