Unravel the Mystery: 30 Puzzles to Test Your Wits