Visualization techniques for nonogram logic puzzles.