A DLX-based sudoku solver written as part of a university project.