garrcomm/sudoku-solver archive