danielkarling/sudoku-solver archive