Program to help analyze and solve sudoku puzzles