a complication of puzzles