Logic Puzzles to Bend Your Brain