Title: 79 Riddles, Brain Teasers and Logical Puzzles with Answers