Mind-Bending Riddles: Can You Solve Them All?