Title: Quick to Solve Logic Puzzles