free sudoku game puzzle generator/solver/creator/assistant with different difficulty levels, autosaving, pencil mode, temporary branch mode, printer support, candidate display, candidate highlighting, ...